Incorrect bounding box locations reported for rotated elements
Categories
(Core :: Disability Access APIs, defect, P3)
Tracking
()
People
(Reporter: hsivonen, Unassigned)
References
(Blocks 1 open bug)
Details
Steps to reproduce
(The test case is a Fission-motivated test case, but this is a non-Fission bug.)
- Turn on Windows Speech Recognition on Windows 10 2004 (set to English).
- Navigate to https://hsivonen.fi/fission-host.html
- Say "Click button"
- Say "three"
- Say "OK"
Actual results
The between steps 3 and 4, the overlay labeled "3" does not appear over the rotated button labeled "Button". After step 5, the click goes to where the overlay was and not to the button.
Expected results
Expected the overlay for the third button to be the upright bounding box for the rotated button.
Additional info
We do place IME pop-ups correctly, so the code path for reporting those coordinates to the system works.
Updated•5 years ago
|
Comment 1•5 years ago
|
||
Possibly related: bug 1472125, bug 1613626, bug 1649239.
Updated•5 years ago
|
Comment 2•7 months ago
|
||
This was likely fixed as part of the Cache the World project.
Nathan, are you in a position to be able to verify that this is fixed without too much work?
Comment 3•7 months ago
|
||
Just tested. Turns out Windows 11 still has support for WSR, though they mention all over that it'll be removed soon in favor of Voice Access. Anyhow, this works for me now. The bounds of the button drawn by WSR show up as an upright (non-rotated) rectangle, as I'd expect. It's in the right place, and saying "three, OK" successfully clicks the button. In light of this, closing this bug as fixed.
Updated•7 months ago
|
Description
•