GtkInfoBar: Set a more accurate accessible role

And update the a11y tests to match. Pointed out in
https://bugzilla.gnome.org/show_bug.cgi?id=721042
This commit is contained in:
Matthias Clasen 2014-01-04 17:44:14 -05:00
parent e904d1c97d
commit 2f4b577165
2 changed files with 3 additions and 5 deletions

View File

@ -1184,7 +1184,7 @@ gtk_info_bar_set_message_type (GtkInfoBar *info_bar,
{
const char *name = NULL;
atk_object_set_role (atk_obj, ATK_ROLE_ALERT);
atk_object_set_role (atk_obj, ATK_ROLE_INFO_BAR);
switch (message_type)
{
@ -1213,9 +1213,7 @@ gtk_info_bar_set_message_type (GtkInfoBar *info_bar,
}
if (name)
{
atk_object_set_name (atk_obj, name);
}
atk_object_set_name (atk_obj, name);
}
if (type_class[priv->message_type])

View File

@ -7,7 +7,7 @@ window1
layer: window
alpha: 1
bar1
"alert"
"info bar"
parent: window1
index: 0
name: Information