commit | 5a3bf5a84d3fdf214b29c5be5bea2d2f86bc7d3e | [log] [tgz] |
---|---|---|
author | Vladislav Kaznacheev <kaznacheev@google.com> | Wed May 22 02:18:51 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed May 22 02:18:51 2019 |
tree | 5badfb34c457dd1637421047ed400623b5506883 | |
parent | 6dd29a4b6a177503a12ac4265c4a92aa0cb55169 [diff] |
Ignore mouse position in ShelfLayoutManager if cursor is hidden Some decisions regarding shelf visibility are made based on the current mouse position. It leads to counter-intuitive behavior when mouse events are followed by touch and the cursor is hidden (see bug). Bug: 963977 Test: modified ShelfLayoutManagerTest.AutoHide Change-Id: I82e269db0df0429e73270e28c5f431ffc6f0ca7f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1623136 Reviewed-by: Mitsuru Oshima <oshima@chromium.org> Commit-Queue: Vladislav Kaznacheev <kaznacheev@chromium.org> Cr-Commit-Position: refs/heads/master@{#662038}
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 .