commit | 620dfcf1b220f6404e38c431b0ed306ce10c13cd | [log] [tgz] |
---|---|---|
author | Caroline Rising <corising@chromium.org> | Mon Jun 17 23:36:40 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jun 17 23:36:40 2019 |
tree | b0f329953ec532afd312a2b628027dab5049a236 | |
parent | 14eac011c4d151d0c7e0d50bd4d45e6038342525 [diff] |
Fix bug where tab hover card keyboard navigation did not work on Mac. When keyboard navigating the tab strip on Mac pane_has_focus is not set to true so key events were hiding the tab hover cards when they shouldnt have been. This change instead ignores hiding cards on when updating the hover card if the tab strip or one of its children (excluding the new tab button) has focus. Bug: 910739, 974896 Change-Id: I306543684f448fa3e4ceac0f346a5b833f334b7e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1650213 Commit-Queue: Caroline Rising <corising@chromium.org> Reviewed-by: Dana Fried <dfried@chromium.org> Cr-Commit-Position: refs/heads/master@{#669897}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .