New issue
Advanced search Search tips

Issue 671218 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Dec 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug

Blocking:
issue 307091



Sign in to add a comment

Vertical overlay scrollbar visible but not capturable.

Project Member Reported by sahel@chromium.org, Dec 5 2016

Issue description

Chrome Version: (copy from chrome://version)
OS: Linux

What steps will reproduce the problem?
(1)Go to http://output.jsbin.com/cavera/quiet
(2)Try to capture one of the vertical scrollbars.
(3)Move the mouse to scroll.

What is the expected result?
Vertical scrollbar moves down and scrolls.

What happens instead?
Vertical scrollbar is not captured, and horizontal scrollbar scrolls instead.

Please use labels and text to provide additional information.


For graphics-related bugs, please copy/paste the contents of the about:gpu
page at the end of this report.

 

Comment 1 by ajha@chromium.org, Dec 6 2016

Components: Blink>Scroll
Labels: M-57 OS-Linux
Tagging with ToT milestone.

Comment 2 by bokan@chromium.org, Dec 6 2016

Blocking: 307091
Cc: bokan@chromium.org
Components: UI>Shell
Labels: -OS-Linux -Pri-3 OS-Chrome Pri-1
Owner: sahel@chromium.org
Status: Assigned (was: Untriaged)
Summary: Vertical overlay scrollbar visible but not capturable. (was: Vertical scrollbar visible but not capturable.)
This is only for overlay scrollbars.

We have a timer that disables the scrollbars after the fade out duration:
ScrollableArea::fadeOverlayScrollbarsTimerFired

When this timer fires, for overlay scrollbars we set the scrollbar as disabled. This prevents event handling (and the fact that we can't capture the scrollbar tells me they are in fact disabled) and overlay scrollbars that are disabled should paint to a blank canvas (i.e. disappear). It seems like we're not invalidating the scrollbar so we don't cause a repaint (or, less likely, the painting code doesn't skip disabled scrollbars).

Sahel, could you take a look?

Comment 3 by sahel@chromium.org, Dec 9 2016

Status: WontFix (was: Assigned)
Cannot reproduce it in 57.0.2944.0 anymore.
Labels: Hotlist-Input-Dev

Sign in to add a comment