Regression: Ink drop Hover for focus state on zoom bubble disappears on hitting tab key |
|||
Issue descriptionVersion: 53.0.2785.8 dev OS: Ubuntu 14.04,windows What steps will reproduce the problem? (1) Launch chrome and open any page >> Hit F6 so that omnibox gets highlighted >> Now zoom in/Zoom out so that zoom bubble appears >> Immediately hit tab key from keyboard before reset to default button disappears (2) Now observe focus on zoom bubble Expected: Focus should remain on zoom bubble so that we can tell where the current focus is. Actual: Instead Ink drop hover disappears on hitting tab. NOTE:1. After disappearing if we hover with mouse on it that ink drop hover remains. 2. In general zoom scenario if we hover on bubble and on removing mouse from bubble focus also goes away. This is a regression issue broken in M53. Good Build: 53.0.2748.0 dev Bad Build: 53.0.2750.0 dev CHANGELOG URL: https://chromium.googlesource.com/chromium/src/+log/6b4fb0f9025c4cf34374afd19a1a18da058c2796..6f7075c5e44eeb1f99f514e6e8bf53f844f41aa9 Suspecting https://codereview.chromium.org/2001843002 from changelog @estade: Please confirm the behaviour
,
Jul 7 2016
Moving this nonessential bug to the next milestone. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Jul 7 2016
,
Jul 26 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/efad9e3a50b9ce33582780a860519e40539c3cef commit efad9e3a50b9ce33582780a860519e40539c3cef Author: estade <estade@chromium.org> Date: Tue Jul 26 17:46:48 2016 Restore focus-state ink drop highlight on buttons after ripple animation finishes. At first I just copied the way we restore highlight due to hover (i.e. I triggered StartHighlightAfterRippleTimer() based on ShouldHighlight(), not is_hovered_), but that looked sluggish and broken in comparison to just snapping back to the hover state. BUG= 626307 , 623957 Review-Url: https://codereview.chromium.org/2125223004 Cr-Commit-Position: refs/heads/master@{#407845} [modify] https://crrev.com/efad9e3a50b9ce33582780a860519e40539c3cef/ui/views/animation/ink_drop_impl.cc [modify] https://crrev.com/efad9e3a50b9ce33582780a860519e40539c3cef/ui/views/animation/ink_drop_impl.h [modify] https://crrev.com/efad9e3a50b9ce33582780a860519e40539c3cef/ui/views/animation/ink_drop_impl_unittest.cc
,
Jul 28 2016
should be fixed |
|||
►
Sign in to add a comment |
|||
Comment 1 by ajha@chromium.org
, Jul 7 2016