New issue
Advanced search Search tips

Issue 669668 link

Starred by 3 users

Issue metadata

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

Blocking:
issue 307091



Sign in to add a comment

Overlay scrollbar shouldn't fade out while mouse is over it

Project Member Reported by bokan@chromium.org, Nov 29 2016

Issue description

Version: 57.0.2936.0
OS: ChromeOS

What steps will reproduce the problem?
(0) Ensure overlay scrollbars are turned on (chrome://flags)
(1) Visit a scrollable page (e.g. en.wikipedia.org)
(2) Scroll the page to show the scrollbars
(3) Hover over a scrollbar to expand it
(4) Leave mouse over scrollbar

What is the expected result?
The scrollbar shouldn't fade out while the mouse is over it.

What happens instead?
The scrollbar fades out.

Maybe the scrollbar shouldn't fade out while the mouse is nearby (within the threshold of scrollbar expansion)?
 

Comment 1 by bokan@chromium.org, Nov 29 2016

Owner: sahel@chromium.org

Comment 2 by bokan@chromium.org, Nov 29 2016

Please remember to do this both on the compositor and on the main thread. 
Blocking: 666589

Comment 4 by sahel@chromium.org, Nov 30 2016

Status: Started (was: Assigned)
Blocking: -666589
Project Member

Comment 6 by bugdroid1@chromium.org, Dec 9 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/58293adb8e9ecc80e2044aa96a962bc2e7e19fb3

commit 58293adb8e9ecc80e2044aa96a962bc2e7e19fb3
Author: sahel <sahel@chromium.org>
Date: Fri Dec 09 17:58:39 2016

Overlay scrollbars shouldn't fade out while mouse is over/near.

BUG= 669668 
TEST=ScrollbarAnimationControllerThinningTest.DontFadeAfterReleasedNear,
ScrollbarAnimationControllerThinningTest.FadeAfterReleasedFar,
ScrollbarAnimationControllerThinningTest.MoveNearAndDontFadeOut,
ScrollbarAnimationControllerThinningTest.MoveOverAndDontFadeOut
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel

Review-Url: https://codereview.chromium.org/2552813002
Cr-Commit-Position: refs/heads/master@{#437585}

[modify] https://crrev.com/58293adb8e9ecc80e2044aa96a962bc2e7e19fb3/cc/input/scrollbar_animation_controller_thinning.cc
[modify] https://crrev.com/58293adb8e9ecc80e2044aa96a962bc2e7e19fb3/cc/input/scrollbar_animation_controller_thinning.h
[modify] https://crrev.com/58293adb8e9ecc80e2044aa96a962bc2e7e19fb3/cc/input/scrollbar_animation_controller_thinning_unittest.cc

Comment 8 by sahel@chromium.org, Dec 13 2016

Status: Fixed (was: Started)

Comment 9 by dchan@google.com, Mar 4 2017

Labels: VerifyIn-58
Status: Verified (was: Fixed)
9334.23.0 / 58.0.3029.39

Sign in to add a comment