New issue
Advanced search Search tips

Issue 864574 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Jul 24
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug
Team-Accessibility



Sign in to add a comment

MSAA accLocation adds incorrect screen offset when Windows scaling is on

Project Member Reported by aleventhal@chromium.org, Jul 17

Issue description

Steps (example using caret):
1. Ensure scaling is on for Windows (under Display settings, "Change the size of text, apps and other items" -- set to 125% or larger.
2. Track MSAA location changed events for caret (easily done with MSAA inspect tool)
3. Open data:text/html,<form><input type="text" name="zzz"><input type="submit"></form>
4. Tab into text field and see caret position highlighted with yellow triangles
5. Move window around

The farther the window moves to the right, the more the extra horizontal offset increases.
Also, the farther the window moves down, the more the extra vertical offset increases.

The same bug occurs for accLocation on non-caret objects as well.

This affects ZoomText. Many systems have scaling set by default.

Firefox and IE have the same behavior, so this may be a feature.
 
See attached screenshots.
caret-1.PNG
214 KB View Download
caret-2.PNG
256 KB View Download
caret-3.PNG
231 KB View Download
Description: Show this description
Summary: System caret location adds incorrect screen offset when Windows scaling is on (was: System caret location adds incorrect screen offset)
Description: Show this description
Summary: MSAA accLocation adds incorrect screen offset when Windows scaling is on (was: System caret location adds incorrect screen offset when Windows scaling is on)
Status: Unconfirmed (was: Started)
Description: Show this description
Status: WontFix (was: Unconfirmed)
This turns out to be a bug in the old MSAA Inspect tool. The newer UI Automation version of inspect.exe does not hav ethis issue.

Sign in to add a comment