After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 483214 - [eitan] (Java) No output when navigating JTable with cursor
[eitan] (Java) No output when navigating JTable with cursor
Status: RESOLVED FIXED
Product: orca
Classification: Applications
Component: general
unspecified
Other Linux
: Normal normal
: FUTURE
Assigned To: Orca Maintainers
Orca Maintainers
Depends on:
Blocks: orca-java
 
 
Reported: 2007-10-04 04:57 UTC by Eitan Isaacson
Modified: 2008-06-18 20:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
JAB patch (668 bytes, patch)
2008-06-12 20:45 UTC, Eitan Isaacson
none Details | Review

Description Eitan Isaacson 2007-10-04 04:57:03 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).
Comment 1 Willie Walker 2008-06-10 18:50:21 UTC
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
Comment 2 Eitan Isaacson 2008-06-10 18:57:30 UTC
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...
Comment 3 Eitan Isaacson 2008-06-12 20:45:00 UTC
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.
Comment 4 Willie Walker 2008-06-13 16:42:02 UTC
Jeff - would we be able to get this patch into trunk and also for GNOME 2.22.3?
Comment 5 Jeff Cai 2008-06-17 09:01:26 UTC
Please commit it to trunk and the 2.22 branch. Thanks.
Comment 6 Eitan Isaacson 2008-06-18 20:02:45 UTC
Committed to both 22.2 and trunk. Peace!