2002-08-12 Darren Kenny <darren.kenny@sun.com>
authordarrenk <darrenk@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Mon, 12 Aug 2002 09:49:38 +0000 (09:49 +0000)
committerdarrenk <darrenk@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Mon, 12 Aug 2002 09:49:38 +0000 (09:49 +0000)
commit0ab86947aa58be194de2a61ef51c7046f8b73fa4
tree2747c1a1a307206e9a08725119203b4ccafcb656
parentc8ddbe67651d4b3b13094de1ba3df3bbcc484593
2002-08-12  Darren Kenny  <darren.kenny@sun.com>

* cspi/bonobo/cspi-bonobo-listener.c:
(cspi_event):
Don't call cspi_oject_new() because this is creating a new Accessible
every single time that an event is fired. This causes ATs like at-poke
to nolonger recognise the source of the event and thus ignore it.
Re-use the object from the cache, ref it and then unref it after the
listeners have been called.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@330 e2bd861d-eb25-0410-b326-f6ed22b6b98c
ChangeLog
cspi/bonobo/cspi-bonobo-listener.c