DescriptionReland with a fix: Do not activate TrayBubbleView by default
- Activating a TrayBubbleView brings an Android window to onPause state.
- This CL sets can_set_activate to false and makes TrayBubbleView not
activated by default.
- If the TrayBubbleView is not activated, it cannot capture key events
for moving focus or closing the view by keyboard. TrayBubbleView tries
to register accelerators at the global level to capture those key
events.
- Activates the TrayBubbleView by default if keyboard navigation
accessibility feature (e.g. spoken feedback) is enabled.
TBR=dmazzoni@chromium.org, jamescook@chromium.org
BUG=726588, 731748
TEST=Follow steps described in the issue
Review-Url: https://codereview.chromium.org/2897553002
Cr-Commit-Position: refs/heads/master@{#481421}
Committed: https://chromium.googlesource.com/chromium/src/+/c97f341f1a2f6f359ba1a7c8687aa58af6f7033c
patch from issue 2897553002 at patchset 270001 (http://crrev.com/2897553002#ps270001)
Review-Url: https://codereview.chromium.org/2958693002
Cr-Commit-Position: refs/heads/master@{#482490}
Committed: https://chromium.googlesource.com/chromium/src/+/66c305b497c7f8e2125a05f544fd346862f0bb8e
Patch Set 1 #Patch Set 2 : Add a fix. #
Total comments: 1
Messages
Total messages: 15 (10 generated)
|