diff --git a/gtk/gtkinfobar.c b/gtk/gtkinfobar.c index 8e99b1683d..74e9b78625 100644 --- a/gtk/gtkinfobar.c +++ b/gtk/gtkinfobar.c @@ -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]) diff --git a/testsuite/a11y/infobar.txt b/testsuite/a11y/infobar.txt index 2e977ac3e5..47dedcda66 100644 --- a/testsuite/a11y/infobar.txt +++ b/testsuite/a11y/infobar.txt @@ -7,7 +7,7 @@ window1 layer: window alpha: 1 bar1 - "alert" + "info bar" parent: window1 index: 0 name: Information