New issue
Advanced search Search tips

Issue 705843 link

Starred by 1 user

Issue metadata

Status: Started
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

MacOS overlay scrollbar cannot be clicked

Project Member Reported by pdr@chromium.org, Mar 28 2017

Issue description

Chrome 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
 

Comment 1 by bokan@chromium.org, Mar 28 2017

Labels: Hotlist-Input-Dev
Thanks, I'll take a look tomorrow when I can get to a Mac

Comment 2 by bokan@chromium.org, 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?

Comment 3 by pdr@chromium.org, 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?

Comment 4 by bokan@chromium.org, Mar 29 2017

Ok, managed to repro after restarting Chrome. Seems likely related to my patch - I'll dig in further. 

Comment 5 by bokan@chromium.org, Mar 30 2017

Status: Started (was: Assigned)
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.

Comment 6 by e...@chromium.org, Apr 7 2017

Components: -Blink>Layout>Scrollbars
bokan@ any update on this bug?
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