diff --git a/clutter/cally/cally-root.c b/clutter/cally/cally-root.c index 780d946c8..bc8155d2e 100644 --- a/clutter/cally/cally-root.c +++ b/clutter/cally/cally-root.c @@ -182,6 +182,8 @@ cally_root_initialize (AtkObject *accessible, clutter_stage = CLUTTER_STAGE (iter->data); cally_stage = clutter_actor_get_accessible (CLUTTER_ACTOR (clutter_stage)); + atk_object_set_parent (cally_stage, ATK_OBJECT (root)); + root->priv->stage_list = g_slist_append (root->priv->stage_list, cally_stage); } @@ -251,6 +253,8 @@ cally_util_stage_added_cb (ClutterStageManager *stage_manager, cally_stage = clutter_actor_get_accessible (CLUTTER_ACTOR (stage)); + atk_object_set_parent (cally_stage, ATK_OBJECT (root)); + root->priv->stage_list = g_slist_append (root->priv->stage_list, cally_stage);