Issue metadata
Sign in to add a comment
|
Magnifier leaves multi-monitor unusable. |
||||||||||||||||||||||||
Issue descriptionChrome Version: 58.0.2039.51 Beta OS: Chrome OS 9334.33.0 What steps will reproduce the problem? (1) Set up 2 displays configured one above the other with the primary display on bottom and the larger display on top (not sure how much of this is relevant beyond "2 displays") (2) Move the mouse to the top display. (3) Turn on the accessibility magnifier in settings (4) Try to move the mouse to the lower display. What is the expected result? Should be able to move the mouse between displays What happens instead? As the mouse transitions to the bottom display the upper display zooms out causing the mouse to get "sucked" back into the top display (which zooms in again).
,
May 17 2017
When the cursor moves to the border, this triggers display switch function which performs zoom in animation in second display after which the cursor will be reset to its original position which is at the border. This will triggers the display switch again, so on so forth. IMHO, one solution is to disable cursor reset when moving across border.
,
May 18 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/2e1f4b7afbcd7917c8a577e8a47ea02e920590c2 commit 2e1f4b7afbcd7917c8a577e8a47ea02e920590c2 Author: weidongg <weidongg@chromium.org> Date: Thu May 18 04:30:56 2017 Fix jittering cursor in screen magnifier mode The cursor is moved back to original position after animation of zoom in and zoom out in screen magnifier mode. Moving cursor across the displays will cause the cursor to move around the border of the displays. This CL fixes this issue by leaving the cursor unchanged after animation caused by root window switch. BUG= 709683 TEST=ash_unittests --gtest_filter=MagnificationControllerTest.MoveMouseToSecondDisplay Review-Url: https://codereview.chromium.org/2886843004 Cr-Commit-Position: refs/heads/master@{#472664} [modify] https://crrev.com/2e1f4b7afbcd7917c8a577e8a47ea02e920590c2/ash/magnifier/magnification_controller.cc [modify] https://crrev.com/2e1f4b7afbcd7917c8a577e8a47ea02e920590c2/ash/magnifier/magnification_controller_unittest.cc
,
May 19 2017
,
Aug 1 2017
,
Jan 22 2018
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by abodenha@chromium.org
, May 10 2017