2003-06-25 Padraig O'Briain <padraig.obriain@sun.com>
authorpadraigo <padraigo@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Wed, 25 Jun 2003 14:36:15 +0000 (14:36 +0000)
committerpadraigo <padraigo@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Wed, 25 Jun 2003 14:36:15 +0000 (14:36 +0000)
commit1885defa72d1861ac2330fa91c81af760d2f4c7c
tree3fc035efe33b44f54af7f033d026c2695e1e58fd
parent7de2a577af24ae6c5bc6395ec2f10c976932f8af
2003-06-25  Padraig O'Briain <padraig.obriain@sun.com>

* atk-bridge/bridge.c:
(atk_bridge_init): Add signal handler for children-changed:remove on
root when in a BonoboComponent.
(spi_atk_bridge_toplevel_added): Call spi_atk_bridge_do_registration
for first toplevel only other incrememt variable toplevels.
(spi_atk_bridge_toplevel_removed): For last toplevel deregister
application and remove listeners.
(spi_atk_bridge_get-registry): Change NULL to CORBA_OBJECT_NIL for
consistency.
(spi_atk_deregister_event_listeners): New function which removes
listeners.
(reinit_register_vars): New fuction which reinitializes variables.

This fixes bug #111578.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@449 e2bd861d-eb25-0410-b326-f6ed22b6b98c
ChangeLog
atk-bridge/bridge.c