Issue 33306

Summary: StarOffice isn't reporting the control key via toolkit event listeners
Product: Writer Reporter: dormenisan <do>
Component: codeAssignee: nospam4obr
Status: CLOSED WONT_FIX QA Contact: issues@sw <issues>
Severity: Trivial    
Priority: P3 CC: issues
Version: OOo 1.0.0Keywords: accessibility
Target Milestone: ---   
Hardware: All   
OS: Linux, all   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

Description dormenisan 2004-08-23 14:29:33 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.
Comment 1 nospam4obr 2004-08-25 07:16:04 UTC
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.
Comment 2 christof.pintaske 2004-10-29 15:36:45 UTC
retarget to later due to missing ressources
Comment 3 christof.pintaske 2004-10-29 15:41:06 UTC
.
Comment 4 mdxonefour 2005-09-29 10:56:40 UTC
re-targeted to OOo 3.0
Comment 5 korn 2005-09-29 21:35:22 UTC
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.
Comment 6 nospam4obr 2005-10-06 07:58:52 UTC
Either this issue will be fixed by inheriting this functionality from GAIL
through a direct at-spi bridge or it will stay unfixed.
Comment 7 nospam4obr 2006-05-08 11:48:53 UTC
OOo 2.0.3 now comes with "native" atkbridge (m167), so closing this issue.