summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2020-11-16 14:25:02 +0000
committerEmmanuele Bassi <ebassi@gnome.org>2020-11-16 16:44:56 +0000
commit125442297f07b6627bc0a3f9fbe0ce21dd6997b8 (patch)
treed9cdcab9d193d27ff7ba2bdb5e653f2237f37008
parenteec92b40ea22f48839f680cfa9729e30737b6f01 (diff)
downloadgtk+-125442297f07b6627bc0a3f9fbe0ce21dd6997b8.tar.gz
a11y: Use the tab widget to label the notebook stack page
-rw-r--r--gtk/gtknotebook.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtknotebook.c b/gtk/gtknotebook.c
index cfac827008..bad99cdddc 100644
--- a/gtk/gtknotebook.c
+++ b/gtk/gtknotebook.c
@@ -3989,6 +3989,9 @@ gtk_notebook_insert_notebook_page (GtkNotebook *notebook,
gtk_accessible_update_relation (GTK_ACCESSIBLE (page->tab_widget),
GTK_ACCESSIBLE_RELATION_CONTROLS, stack_page, NULL,
-1);
+ gtk_accessible_update_relation (GTK_ACCESSIBLE (stack_page),
+ GTK_ACCESSIBLE_RELATION_LABELLED_BY, page->tab_widget, NULL,
+ -1);
gtk_accessible_update_state (GTK_ACCESSIBLE (page->tab_widget),
GTK_ACCESSIBLE_STATE_SELECTED, FALSE,