summaryrefslogtreecommitdiff
path: root/gtk/gtkheaderbar.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2013-09-20 15:01:24 -0400
committerMatthias Clasen <mclasen@redhat.com>2013-09-20 15:02:17 -0400
commitdab146fe302d8f9dd0a3d2d56d63e900fa51df84 (patch)
tree3a6b94c169a81fead4271cb80baf96df7694baba /gtk/gtkheaderbar.c
parentb4ab4a96cb07c36089161122fa5ab6ef18274f41 (diff)
downloadgtk+-dab146fe302d8f9dd0a3d2d56d63e900fa51df84.tar.gz
Add accessible names to csd buttons
Its the right thing to do.
Diffstat (limited to 'gtk/gtkheaderbar.c')
-rw-r--r--gtk/gtkheaderbar.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/gtkheaderbar.c b/gtk/gtkheaderbar.c
index 3897a5833d..4a0481a4b0 100644
--- a/gtk/gtkheaderbar.c
+++ b/gtk/gtkheaderbar.c
@@ -203,6 +203,7 @@ add_close_button (GtkHeaderBar *bar)
GtkWidget *image;
GtkWidget *separator;
GtkStyleContext *context;
+ AtkObject *accessible;
priv = gtk_header_bar_get_instance_private (bar);
@@ -218,6 +219,9 @@ add_close_button (GtkHeaderBar *bar)
gtk_button_set_relief (GTK_BUTTON (button), GTK_RELIEF_NONE);
g_signal_connect (button, "clicked",
G_CALLBACK (close_button_clicked), NULL);
+ accessible = gtk_widget_get_accessible (button);
+ if (GTK_IS_ACCESSIBLE (accessible))
+ atk_object_set_name (accessible, _("Close"));
gtk_widget_show_all (button);
gtk_widget_set_parent (button, GTK_WIDGET (bar));