commit | 2491dd10914e961e9b5a8a186b05cd7b22f85702 | [log] [tgz] |
---|---|---|
author | Manu Cornet <manucornet@chromium.org> | Thu Jan 24 05:39:43 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jan 24 05:39:43 2019 |
tree | a452635ff575a2e31a145f76e8fa49a978c2bc5e | |
parent | 55f5c137b3c6fe9316be38dc8349a97f23e2d56d [diff] |
CrOS Shelf: Let the tooltip manager handle key events This fixes a bug where a bubble (namely a hover preview bubble) could be dismissed with a keystroke without giving the tooltip manager a chance to do the necessary cleanup. We'll likely need to expand this in the future to handle keyboard navigation within the hover preview bubbles, but for now closing any shown bubble with any key event avoids a nasty crash. Bug: 902539 Change-Id: Ib642496f2ca1657189d0b3b9471ce2619c218b40 Reviewed-on: https://chromium-review.googlesource.com/c/1420817 Commit-Queue: Xiyuan Xia <xiyuan@chromium.org> Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> Auto-Submit: Manu Cornet <manucornet@chromium.org> Cr-Commit-Position: refs/heads/master@{#625520}
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 .