GNOME Bugzilla – Bug 463875
Orca should restrict mouse pointer from entering target display in magnified environment
Last modified: 2009-01-21 16:19:39 UTC
Steps to reproduce: 1. Setup at least a dual-head system in which Xinerama is NOT being used. 2. Set the source display and target display so that the source display is to the right of the target display. 3. Enable magnification and enable cursor. 4. Start with the mouse pointer in the source display and move it towards the left edge. 5. Continue moving the mouse pointer beyond the left edge of the source display and into the target display. Then continue moving further toward the left. Actual results: Everything works as expected through step 4. With step 5, the magnified view shifts to display the right edge of the source display. As you continue moving the mouse pointer toward the left *in the target display*, it acts (and looks) as if you are moving within the source display -- and that you could click on things in that source display. But what you wind up clicking on in is the target display. Seems to be relatively harmless (i.e. I don't *believe* one could click on hidden objects in the target display), but nonetheless confusing. Expected results: Something different. :-) If possible, I think we want to restrict the mouse pointer from entering the target display.
Another thought: It is possible in the above circumstances for there to be windows, icons, etc. beneath the magnified view/target display. So perhaps absolute mouse pointer restriction isn't what we want to do..... Other possibilities (at least in theory -- haven't tried anything yet): * OPTIONAL mouse pointer restriction (for users who are not in the habit of keeping items lying about on the target display) * Turn off magnification when the mouse pointer moves into the target display. * Temporarily change the source display to be the same as the target display.
Updating the summary to make this our general "don't enter the target display" bug.
This specific issue seems unique to multi-headed systems. Reassigning to me. Rich your second monitor is in the mail -- along with the two OOo attribute bugs of mine which you agreed to take off my hands. Thanks! I wonder which will get there first? ;-)
Closing as WONTFIX based upon our team's conversation.