https://bugs.freedesktop.org/show_bug.cgi?id=72397

V Stuart Foote <vstuart.fo...@utsa.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|VERIFIED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #47 from V Stuart Foote <vstuart.fo...@utsa.edu> ---
This is not yet correct.

Windows 7 sp1 64-bit with NVDA (2013.2) AT active and
Version: 4.2.1.0.0+
Build ID: d77f6160afc213cd1cb8c658ece4e074f4e60bce
TinderBox: Win-x86@42, Branch:libreoffice-4-2, Time: 2014-01-17_02:12:39

This issue has never affected builds of master (4.3.0.0.alpha0+)

On todays TB 42 build of LODev 4.2.1.0.0+, with
http://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-4-2-0&id=bbaa97a79a72391aaa3dda1a55d92938ab3ea466
applied.

Accessibility 'Support assistive technology tools' is no longer enabled by
default (the purpose of Steve Y.s commit
http://svn.apache.org/viewvc?view=revision&revision=1541823 to address AOO
i123643 during IA2 integration when AOO had removed the JAB support already)
which Michael S. reverted above.

Enabling AT tool support is again a manual action, either for JAB or for
IAccessible2. Not the best UX for users needing the AT.

Problem now is that if we enable the experimental IA2 support (Accessibility
options enable AT support and the  Advanced options with experimental features)
and later simply uncheck the experimental features, the AT reverts to JAB and
we have the error.

Admittedly now a manual action, but we can still cause the JRE required issue
as follows:

1. AT (NVDA) active

2. fresh install (/A admin or full) of LODev 4.2.1

3. launch LODev 4.2.1

4. enable IAccessible2 support Tools -> Options -> Advanced: "enable
experimental features"  and also enable Tools -> Options -> Accessibility:
"enable assitive technology tools support"

5. restart LODev 4.2.1

6. Tools -> Options -> Advanced: uncheck "enable experimental features"
Thus far the Java Access Bridge AT has not been invoked so the "Use a Java
runtime environment" is not enabled when the experimental features was checked. 

This leaves "enable assitive technology tools support" remains checked (and
EnableATToolSupport is true in the users registrymodifications.xcu).

8. restart LODev 4.2.1 -- JRE required error will occur. 

Only way to recover is to delete the per-user settings, and start again. And if
no JRE is installed, the error will always occur when toggling off the IA2
support of experimental feature without also unchecking the enable AT support.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to