https://issues.apache.org/ooo/show_bug.cgi?id=123643
Bug ID: 123643
Issue Type: DEFECT
Summary: [ia2] IAccessible2 is not enabled automatically even
with an AT running
Product: General
Version: 4.1.0-dev
Hardware: PC
OS: Windows, all
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: accessibility
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
This applies only to the ia2 branch. Tested with the 1538508 build.
IAccessible2 support should be enabled automatically (permanently or just for
the session) if an assistive technology application is detected. Ideally, this
would be done dynamically based on WM_GETOBJECT, but SPI_SETSCREENREADER is
also a possibility.
I thought this worked previously and this page seems to suggest it does using
the SPI_SETSCREENREADER flag:
https://cwiki.apache.org/confluence/display/OOOUSERS/Tips+for+branch+ia2
However, if I delete my configuration with the 1538508 build and then run
OpenOffice while NVDA is running, I get no IAccessible2. NVDA does use
SPI_SETSCREENREADER.
I know this can be forced with a registry patch, but this really is a hack and
isn't reasonable for most users. Even an installer option isn't ideal, since a
screen reader user with a portable screen reader might wish to use OpenOffice
on a system on which they didn't install it themselves; e.g. public access
situation.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.