Apache OpenOffice (AOO) Bugzilla – Issue 117740
Windows Magnifier doesn't follow the insertion point
Last modified: 2013-10-08 11:45:52 UTC
The Windows Magnifier allows to magnify a part of the screen. An option allows the magnifier to automatically follow the insertion point. The magnifier follows perfectly the insertion point when using most of software applications (Wordpad, Notepad, Microsoft Word, Notepad++ , Thunderbird, Firefox. But NOT with OpenOffice Writer !!!! With OpenOffice, the magnifier follows only the mouse pointer. This problem makes OpenOffice not usable for persons with visual impairment. Seen on Windows7 and Windows Vista, both with OpenOffice 3.3.0
@MT: as described.
getting rid of value "enhancement" for field "severity". For enhancement the field "issue type" shall be used.
(The issue is still present in OpenOffice 4.0.) LibreOffice has the same issue, reported at https://bugs.freedesktop.org/show_bug.cgi?id=35939. One of the commenters there pointed out that the Windows Magnifier cannot follow the Java Accessibility API focus events. This issue needs to be revisited once the IAccessible2 code has replaced the Java Accessibility API. Steps to reproduce the issue. 1. Start the Windows 7 Magnifier (press the Windows key and type "Magnifier"). 2. In the Magnifier options, uncheck "Follow the mouse pointer" and "Follow the keyboard focus" but make sure that "Have Magnifier follow the text insertion point" is checked. 3. Create, e.g., a Writer document and start typing text. Notice that the caret in the Magnifier window does not stay in the middle but eventually moves out of that Window. (Compare this behaviour with e.g. Notepad or a comment field on a webpage displayed in Firefox.) 4. In the Magnifier options, "Follow the keyboard focus" and notice that the behaviour does not improve. Note: When the Magnifier is used in lens mode instead of docked, the caret also moves out of the Magnifier window. Desired behaviour: the caret remains in the middle of the (docked) Magnifier window; compare with behaviour in e.g. Notepad.