Regression: Focus does not stay on bubble and it gets closed unexpectedly.
Reported by
sanyam.g...@etouch.net,
Oct 29
|
||||
Issue descriptionChrome Version : 72.0.3594.0 (Official Build) Revision 93915459c3f57ee27505ba35fcc13d784f89abf6-refs/branch-heads/3594@{#1} (64-bit) OS : Windows(7, 8, 8.1 ,10), Mac(10.13.1, 10.13.6, 10.14.1), Linux (14.04 LTS) Steps to reproduce: 1. Launch chrome, click on bookmark icon to open the bubble. 2. Press tab key to traverse the focus till it reaches last option on the bubble. 4. Again press tab once and observe. Actual Result : Focus does not stay on bubble and it gets closed unexpectedly. Expected Result: Focus should stay on bubble. This is a regression issue, broken in 'M-72', and will soon update bisect info: Good Build: 72.0.3591.0 (Revision: 602532) Bad Build : 72.0.3592.0 (Revision: 602946) Note: Issue is seen for all bubbles (like permission, bookmark, translate...etc. )
,
Oct 31
,
Nov 1
,
Nov 1
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/211cdf116338d89f59714f9e1d4104bc28ef809d commit 211cdf116338d89f59714f9e1d4104bc28ef809d Author: Peter Boström <pbos@chromium.org> Date: Thu Nov 01 00:37:54 2018 Keep focus inside BubbleDialogDelegateView Removes Widget::SetFocusTraversableParent* calls since we don't want focus to escape bubble dialogs once they get here. There are several bubbles that close once focus escapes. We still set kAnchoredDialogKey of the anchor view to make sure that focus can move into attached dialogs (this makes them keyboard accessible). Bug: chromium:899601 , chromium:899996 Change-Id: Idc5d60c2f41ae20a343324ae75b0fd304f273c94 Reviewed-on: https://chromium-review.googlesource.com/c/1311090 Reviewed-by: Trent Apted <tapted@chromium.org> Commit-Queue: Peter Boström <pbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#604464} [modify] https://crrev.com/211cdf116338d89f59714f9e1d4104bc28ef809d/ui/views/bubble/bubble_dialog_delegate_view.cc [modify] https://crrev.com/211cdf116338d89f59714f9e1d4104bc28ef809d/ui/views/bubble/bubble_dialog_delegate_view.h [modify] https://crrev.com/211cdf116338d89f59714f9e1d4104bc28ef809d/ui/views/focus/focus_manager_unittest.cc
,
Nov 1
Focus should stay inside the bubble now, please verify. Thanks! |
||||
►
Sign in to add a comment |
||||
Comment 1 by sanyam.g...@etouch.net
, Oct 29Owner: pbos@chromium.org
Status: Assigned (was: Unconfirmed)