GNOME Bugzilla – Bug 483214
[eitan] (Java) No output when navigating JTable with cursor
Last modified: 2008-06-18 20:02:45 UTC
When running the test: http://svn.gnome.org/viewcvs/orca/trunk/test/keystrokes/java/role_table.py No output is presented when navigating the tree with the cursror alone (<Control>arrow).
In looking at this, the latest java-access-bridge code is sending us the object via the any_data field of an active-descendant-changed event. The problem is that we end up seeing it as a CORBA Any object for some reason and need to do a further _narrow(Accessibility.Accessible) on it. Not sure why. Eitan, do you have any ideas? PS - this isn't the only work needed to resolve this bug
I can't remember off the top of my head if any_data is used for any other object besides Accessibility.Accessible. If it isn't - then yeah, we could put in a narrow...
Created attachment 112641 [details] [review] JAB patch Bet you weren't expecting this! But here is a patch for JAB that actually fixes the any_data typing issue.
Jeff - would we be able to get this patch into trunk and also for GNOME 2.22.3?
Please commit it to trunk and the 2.22 branch. Thanks.
Committed to both 22.2 and trunk. Peace!