Vertical overlay scrollbar visible but not capturable. |
||||
Issue descriptionChrome 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.
,
Dec 6 2016
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?
,
Dec 9 2016
Cannot reproduce it in 57.0.2944.0 anymore.
,
Jan 5 2017
|
||||
►
Sign in to add a comment |
||||
Comment 1 by ajha@chromium.org
, Dec 6 2016Labels: M-57 OS-Linux