Issue metadata
Sign in to add a comment
|
MacOS overlay scrollbar cannot be clicked |
||||||||||||||||||
Issue descriptionChrome Version: 59.0.3047.0/dev OS: MacOS What steps will reproduce the problem? (1) Visit http://output.jsbin.com/tipamih/quiet What is the expected result? Horizontal scrollbar can be clicked What happens instead? Click passes through the scrollbar, either making the page scroll down or not hitting anything. Regression range: https://chromium.googlesource.com/chromium/src/+log/90cb9ea6f9d7605422477edf45a4a1f54de1beea..09f4d43e57110ca3d2d6ed631b0f24e1b3da4881 I think this is likely: [Reland] Implement overlay scrollbar fade out for non-composited scrollers. https://chromium.googlesource.com/chromium/src/+/eb757fdbd63242a73f3074e4a50742d08d6ea488
,
Mar 29 2017
Hmm...I can't reproduce locally on 59.0.3054.0. The scrollbar starts to fade out quicker than I'd expect but if I'm quick enough I can grab it and drag it around. Maybe it's hi-DPI related? I was trying this on a low-DPI monitor, how about you?
,
Mar 29 2017
I just tested again and it seems reproducable for me. I am on a low-dpi monitor with no flags set in about:flags. Did you plug in a mouse and make sure that "show scroll bars" is set to "when scrolling" in the MacOS settings?
,
Mar 29 2017
Ok, managed to repro after restarting Chrome. Seems likely related to my patch - I'll dig in further.
,
Mar 30 2017
Ok, found the problem. I replaced the scrollbar "disable on fade out" with using ScrollableArea::scrollbarsHidden. On Mac, scrollbars can fade out individually and the non-drawn Scrollbar was clobbering the value set by the shown one. I'll split this apart again.
,
Apr 7 2017
,
Jan 7
bokan@ any update on this bug?
,
Jan 7
No, unfortunately I haven't had time to prioritize this. I'll see if I can do so this week sometime. Surprisingly though we haven't heard any external reports here in all this time, guessing horizontal scrolling with the overlay scrollbar is pretty rare on Mac. |
|||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||
Comment 1 by bokan@chromium.org
, Mar 28 2017