Chromium Code Reviews
Description[M60] exo: Fix cursor scale when crossing displays
While dragging, the cursor was locked, so CursorClient::SetCursor calls
were collapsed into a single call at the end of the drag. When crossing
displays with different densities, the cursor scale was incorrect until
the window was dropped. This CL removes cursor locking to prevent the
OnCursorDisplayChanged update from being postponed.
TBR=reveman@chromium.org
NOTRY=true
NOPRESUBMIT=true
BUG=631136
BUG=642894
TEST=caroline: Cursor scale is correct while dragging across displays.
Review-Url: https://codereview.chromium.org/2812663002
Cr-Original-Commit-Position: refs/heads/master@{#476375}
Review-Url: https://codereview.chromium.org/2931963002
Cr-Commit-Position: refs/branch-heads/3112@{#265}
Cr-Branched-From: b6460e24cf59f429d69de255538d0fc7a425ccf9-refs/heads/master@{#474897}
Committed: https://chromium.googlesource.com/chromium/src/+/f9f0ccb6c9db27cea6caca0c6e7e323e0994e710
Patch Set 1 #
Messages
Total messages: 5 (3 generated)
|
|||||||||||||||||||