New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 694343 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: May 2018
Cc:
Components:
EstimatedDays: ----
NextAction: 2017-03-09
OS: Windows
Pri: 3
Type: Bug



Sign in to add a comment

Two-finger scrolling resets CSS image cursor

Reported by rym...@gmail.com, Feb 20 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36

Steps to reproduce the problem:
1. Go to any site with a `cursor: url(...)` CSS rule. Example site: https://www.reddit.com/r/Xenoblade_Chronicles/
2. Note that the cursor is correct.
3. Use two-finger scrolling to scroll somewhere.

What is the expected behavior?
After the scroll is complete, the cursor reverts back to the image.

What went wrong?
After the scroll is complete, the cursor instead turns into the standard pointer. Hovering over a text box or anything else that changes the cursor will correct the issue.

Did this work before? N/A 

Chrome version: 56.0.2924.87  Channel: stable
OS Version: 10.0
Flash Version: Shockwave Flash 24.0 r0

Works in Firefox. Doesn't work in Opera. Can't test in Edge or IE, because the custom cursor doesn't even *work* there (great job, MS).

 

Comment 1 by ajha@chromium.org, Feb 21 2017

Components: -UI Blink>Scroll
Labels: Needs-Triage-M56
Cc: kavvaru@chromium.org
Labels: Needs-Feedback
Unable to reproduce the issue on windows 10, Mac 10.12.3 using chrome version 56.0.2924.87.
Able to see the same cursor even after scrolling the page.
Please find the attached screen cast and confirm if anything missed here.

Thanks,
694343.mp4
3.9 MB View Download

Comment 3 by rym...@gmail.com, Feb 21 2017

Well, this is weird...

Here's a video of how it is for me. I know on my system, I have the Dell Touchpad driver which is what handles two-finger scrolling...maybe that has something to do with it?

Like I said, this doesn't happen in Firefox, which makes it seem like they're doing something to work around that...
chrome.mp4
952 KB View Download

Comment 4 by bokan@chromium.org, Feb 23 2017

Labels: -Pri-2 -Needs-Feedback Pri-3
I suspect your touchpad driver is interfering here -- note that it changes to a scrolling icon temporarily. I'd guess Firefox tries restoring the cursor on each mouse move but Chrome assumes the cursor isn't swapped behind its back.

What touchpad driver are you using? I can't repro this on a more recent Dell XPS laptop with Win10. Unfortunately, this is likely to be low priority as it's caused by a third party driver and isn't a major issue.

Comment 5 by bokan@chromium.org, Feb 23 2017

Cc: bokan@chromium.org
Labels: TE-Hardware-Dependency

Comment 7 by bokan@chromium.org, Mar 2 2017

Labels: Needs-Feedback
NextAction: 2017-03-09
Cc: majidvp@chromium.org japhet@chromium.org
I don't think this is related to a driver. It seems to be related to loading status.

In can repro a version of this on ChromeOS (M55). The cursor goes back to standard pointer when the page is loading an Ad and goes back to intended cursor once that is finished. If you move the cursor in meantime it also goes back. Perhaps we should loop in some loading folks to see what they think.

See my recorded video. When cursor is missing in video it is in fact the custom cursor. This is just an artifact of my screen capture tool.
cursor-bug.webm
8.3 MB View Download

Comment 9 by bokan@chromium.org, Mar 9 2017

That sounds like a separate bug. If you see the video in #3 you'll note there's no loading going on. On touchpad scrolling the cursor is changed by the OS/driver to indicate touchpad scrolling. It then seems it reverts back to the regular cursor rather than the custom one. The cursor changing on scroll is not standard behavior on Windows so that's why I expect it's bad interaction between Chrome and driver.

Comment 10 by bokan@chromium.org, Mar 23 2017

Status: WontFix (was: Unconfirmed)
Closing due to lack of feedback. We can reopen when provided with more information.

Comment 11 by rym...@gmail.com, Mar 23 2017

Sorry! This is the driver version that works on my touchpad:


http://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=38C63


(FWIW, it should work on the XPS laptops, too.) This is technically the last supported Synaptics driver for my Inspiron. I was able to work around the bug by downloaded the generic Synaptics driver and force-installing it over the current one...though I wouldn't say that's something the average person would really do.

Comment 12 by bokan@chromium.org, Mar 23 2017

Labels: -Needs-Feedback
Status: Available (was: WontFix)
Ok, thanks. I'll see if I can find a laptop on which I can apply this and repro.
Project Member

Comment 13 by sheriffbot@chromium.org, Apr 6 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 14 by bokan@chromium.org, May 10 2018

Status: WontFix (was: Untriaged)
I finally found an XPS laptop and installed the driver on it. I still don't get the changed cursor seen in the video. Unfortunately without a local repro this isn't very actionable and it depends on external hardware/software. I'm going to close this unless anyone has other ideas.

Sign in to add a comment