From 1b612cd5dbafa72accd668fc7ee1cf67e1c78149 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Mon, 13 Jul 2020 17:04:38 +0100 Subject: [PATCH] a11y: Update the accessible label for GtkButton --- gtk/gtkbutton.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gtk/gtkbutton.c b/gtk/gtkbutton.c index d9358e3e75..173d4e8bf1 100644 --- a/gtk/gtkbutton.c +++ b/gtk/gtkbutton.c @@ -849,6 +849,10 @@ gtk_button_set_label (GtkButton *button, gtk_label_set_label (GTK_LABEL (priv->child), label); gtk_button_set_child_type (button, LABEL_CHILD); + gtk_accessible_update_property (GTK_ACCESSIBLE (button), + GTK_ACCESSIBLE_PROPERTY_LABEL, label, + -1); + g_object_notify_by_pspec (G_OBJECT (button), props[PROP_LABEL]); }