summaryrefslogtreecommitdiff
path: root/gtk
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2022-01-02 00:35:53 +0000
committerEmmanuele Bassi <ebassi@gnome.org>2022-01-02 00:35:53 +0000
commit37063e7a051521e732f1d1e44da19d31440cc172 (patch)
tree0506ed181341627c5f1e4d9f904d45d59f3734f7 /gtk
parent53013676309522d08e4f30257b7bfd17d68bead2 (diff)
downloadgtk+-37063e7a051521e732f1d1e44da19d31440cc172.tar.gz
Update the accessible description of MenuButton
We update the labelled-by relation, but we never update the described-by one. Fixes: #4576
Diffstat (limited to 'gtk')
-rw-r--r--gtk/gtkmenubutton.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk/gtkmenubutton.c b/gtk/gtkmenubutton.c
index 67c3236508..fa695111b9 100644
--- a/gtk/gtkmenubutton.c
+++ b/gtk/gtkmenubutton.c
@@ -1028,6 +1028,7 @@ gtk_menu_button_set_icon_name (GtkMenuButton *menu_button,
*/
gtk_accessible_update_relation (GTK_ACCESSIBLE (menu_button->button),
GTK_ACCESSIBLE_RELATION_LABELLED_BY, menu_button, NULL,
+ GTK_ACCESSIBLE_RELATION_DESCRIBED_BY, menu_button, NULL,
-1);
image_widget = g_object_new (GTK_TYPE_IMAGE,
@@ -1164,6 +1165,7 @@ gtk_menu_button_set_label (GtkMenuButton *menu_button,
gtk_accessible_update_relation (GTK_ACCESSIBLE (menu_button->button),
GTK_ACCESSIBLE_RELATION_LABELLED_BY, menu_button->label_widget, NULL,
+ GTK_ACCESSIBLE_RELATION_DESCRIBED_BY, menu_button->label_widget, NULL,
-1);
menu_button->image_widget = NULL;