summaryrefslogtreecommitdiff
path: root/atk-adaptor/accessible-register.c
diff options
context:
space:
mode:
authorMike Gorse <mgorse@novell.com>2009-12-07 15:59:04 -0500
committerMike Gorse <mgorse@novell.com>2009-12-09 11:39:36 -0500
commitda1f3199bbe61869efb0b46da33d4d168a399035 (patch)
treef96dddc4d7dad2fc20c75630dcc23eae4efb1de3 /atk-adaptor/accessible-register.c
parent30f737e60be55318f85d2477b35165e02b42e116 (diff)
downloadat-spi2-atk-da1f3199bbe61869efb0b46da33d4d168a399035.tar.gz
Send UpdateAccessible for transient objects
Send an UpdateAccessible signal if a Transient object is registered. This should only happen as the result of a query (GetChildAtIndex, GetAccessibleAt, etc).
Diffstat (limited to 'atk-adaptor/accessible-register.c')
-rw-r--r--atk-adaptor/accessible-register.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/atk-adaptor/accessible-register.c b/atk-adaptor/accessible-register.c
index 197152b..d4a1d6c 100644
--- a/atk-adaptor/accessible-register.c
+++ b/atk-adaptor/accessible-register.c
@@ -266,6 +266,8 @@ register_gobject (GObject *gobj, GObject *container)
if (atk_state_set_contains_state (state, ATK_STATE_TRANSIENT))
{
g_object_ref (gobj);
+ /* We should only get here as the result of a query other than GetTree */
+ spi_emit_cache_update (accessible, atk_adaptor_app_data->bus);
}
g_object_unref (state);
}