From c1d43b70c51744dabccfa9040c71a2ea517513aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Pi=C3=B1eiro?= Date: Thu, 9 Feb 2012 12:32:44 +0100 Subject: [PATCH] a11y: proper ATK role for ClutterStage ATK_ROLE_CANVAS is not a suitable role, as the user (in general) can't draw on the Stage. CallyStage implements AtkWindow, so the proper role is ATK_ROLE_WINDOW --- clutter/cally/cally-stage.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clutter/cally/cally-stage.c b/clutter/cally/cally-stage.c index aff7dc0da..62e637e2a 100644 --- a/clutter/cally/cally-stage.c +++ b/clutter/cally/cally-stage.c @@ -183,7 +183,7 @@ cally_stage_real_initialize (AtkObject *obj, g_signal_connect (stage, "notify::key-focus", G_CALLBACK (cally_stage_notify_key_focus_cb), obj); - obj->role = ATK_ROLE_CANVAS; + atk_object_set_role (obj, ATK_ROLE_WINDOW); } static AtkStateSet*