diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2019-04-01 22:17:09 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2019-04-01 22:24:07 +0200 |
commit | d8ab26841602933ea6d7e9190527ee73cdf05f4d (patch) | |
tree | 794f7e176c246eebb5c0facf35c71c2706d26e3c /atk-adaptor/accessible-cache.c | |
parent | 88835df2c89294572e420e2ffd638275143a9433 (diff) | |
download | at-spi2-core-d8ab26841602933ea6d7e9190527ee73cdf05f4d.tar.gz |
Add atk_bridge_set_event_context
to allow java-atk-wrapper to control in which thread events are
delivered.
See https://bugzilla.gnome.org/show_bug.cgi?id=760058
Diffstat (limited to 'atk-adaptor/accessible-cache.c')
-rw-r--r-- | atk-adaptor/accessible-cache.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/atk-adaptor/accessible-cache.c b/atk-adaptor/accessible-cache.c index a52a8e54..5174dbdf 100644 --- a/atk-adaptor/accessible-cache.c +++ b/atk-adaptor/accessible-cache.c @@ -26,6 +26,7 @@ #include "accessible-cache.h" #include "accessible-register.h" #include "bridge.h" +#include "event.h" SpiCache *spi_global_cache = NULL; @@ -358,7 +359,7 @@ child_added_listener (GSignalInvocationHint * signal_hint, g_queue_push_tail (cache->add_traversal, child); if (cache->add_pending_idle == 0) - cache->add_pending_idle = g_idle_add (add_pending_items, cache); + cache->add_pending_idle = spi_idle_add (add_pending_items, cache); } #ifdef SPI_ATK_DEBUG recursion_check_unset (); @@ -400,7 +401,7 @@ toplevel_added_listener (AtkObject * accessible, g_queue_push_tail (cache->add_traversal, child); if (cache->add_pending_idle == 0) - cache->add_pending_idle = g_idle_add (add_pending_items, cache); + cache->add_pending_idle = spi_idle_add (add_pending_items, cache); #ifdef SPI_ATK_DEBUG recursion_check_unset (); #endif |