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 91995 - AT-POKE does not provide continuous widget tree representation
AT-POKE does not provide continuous widget tree representation
Status: RESOLVED NOTGNOME
Product: at-spi
Classification: Platform
Component: javabridge
unspecified
Other Solaris
: Low minor
: ---
Assigned To: Darren Kenny
Darren Kenny
Depends on:
Blocks: 111999
 
 
Reported: 2002-08-29 13:23 UTC by Patrick Wade
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.3/2.4



Description Patrick Wade 2002-08-29 13:23:19 UTC
Using the SwingSet2 application as an example, after changing to a
different demo tab pane, AT-POKE does not refresh it's widget tree
representation to reflect the new active widget hierarchy, regardless of
whether you contract and re-expand the tree, or click 'Refresh'.

This is easily worked around, however.
Comment 1 Darren Kenny 2002-09-26 13:20:14 UTC
Firstly, I cannot reproduce the fact that the tree isn't updated
except in the case of the accessible itself that has had it's
children changed... The children-changed event occurs, and the tree
recognises this and collapses, unfortunately the widget itself
that is the source of the event is not refreshed in the tree.
This is at-poke's handling...

[BTW - the Refresh button only works for the i/f windows on right]
Comment 2 padraig.obriain 2002-10-03 10:43:47 UTC
What I see happening is that the name for the pagetab which had the
value "Internal Frames Demo" is not updated in at-poke when it is
changesd to, say, Button Demo".
Comment 3 padraig.obriain 2002-10-03 12:32:50 UTC
The Java bridge should emit a notidication of property-change for
accessible-name.

Currently at-poke does not deal with such a notification but it does
not seem that the Java bridge is emitting the notification.
Comment 4 padraig.obriain 2002-12-10 16:27:13 UTC
Transferring to at-spi/javabridge until the Java Bridge emits a
notification of name change.
Comment 5 Darren Kenny 2003-05-01 14:57:31 UTC
Java bug 4856228 has been logged against Java to fix this problem, once
fixed there the JABG should already be able to pass the event to GNOME.

Closing as NOT GNOME