Apache OpenOffice (AOO) Bugzilla – Issue 33306
StarOffice isn't reporting the control key via toolkit event listeners
Last modified: 2013-08-07 14:43:03 UTC
If a key listener is registered with SPI_KEYLISTENER_ALL_WINDOWS flag then the XK_Control_L notification is received (test with at-spi's key-listener-test.c tester and/or gnopernicus). Otherwise, if the listener is registered with other flags(SPI_KEYLISTENER_NOSYNC | SPI_KEYLISTENER_CANCONSUME)we are not able to receive XK_Control_L notifications from StarOffice. This problem was initially reported in http://bugzilla.gnome.org/show_bug.cgi?id=149593, but this is a StarOffice issue.
This is a similar problem as #i13952: on it's way from the X server through VCL and UNO to the Java UNO bridge, those keystrokes get filtered and thus never get passed to the gnome accessibility API. We need to change the way keystrokes are passed to the Java-Bridge to get this issue fixed.
retarget to later due to missing ressources
.
re-targeted to OOo 3.0
This should be retargetted. It should be closed as WONTFIX. XEvIE is our route to getting the Ctrl key at all times. We have enough critical accessibility bugs to fix to be keeping things like this around.
Either this issue will be fixed by inheriting this functionality from GAIL through a direct at-spi bridge or it will stay unfixed.
OOo 2.0.3 now comes with "native" atkbridge (m167), so closing this issue.