RE: GNOME shell magnifier does not track Java UI events
"Cancrinus, Bas(AWF)" <[email protected]> Tue, 25 Apr 2017 10:49:24 +0000
| Newsgroups | gmane.comp.gnome.accessibility.general |
|---|---|
| Message-ID | <BN3PR0701MB12845C862FDDB6843773B147F81E0@BN3PR0701MB1284.namprd07.prod.outlook.com> |
>> Any ideas how to proceed? > You should determine what toolkit is used by your IDE and check the accessibility of this toolkit. Are you sure that your IDE emits accessibility events ? You could check accessibility events with Accerciser. While researching IntelliJ IDEAs accessibility status on Linux and I found the following bug report: https://youtrack.jetbrains.com/issue/IDEA-149219 What I understand is that IntelliJ IDEA turns the ATK wrapper off by setting the following registry key on start-up: linux.jdk.accessibility.atkwrapper.block=true The reason for their decision seems to be that many exceptions were thrown, because the ATK wrapper accesses Swing components and/or related classes from outside the event dispatcher thread. Here's the open issue they refer to: https://bugzilla.gnome.org/show_bug.cgi?id=758242 Can anybody please clarify what the status is of that issue? As far as I understand the ATK wrapper is currently not suitable for Swing applications due to that threading issue. BTW: It would be very nice if the current maintainer could shine some light on the status of the ATK wrapper. Thanks! Thanks in advance! Bas