summaryrefslogtreecommitdiff
path: root/demos/gtk-demo
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-11-04 12:53:23 -0500
committerMatthias Clasen <mclasen@redhat.com>2020-11-04 12:53:23 -0500
commitf220a1e3c7e0eb303497add8056f62162b57efb1 (patch)
tree47fa473560983e2510ed44e8fb8166cb05733dad /demos/gtk-demo
parentba63aa76ca4a32a551b847bc4c4e00b46f52d1ac (diff)
downloadgtk+-f220a1e3c7e0eb303497add8056f62162b57efb1.tar.gz
gtk-demo: Set some accessible properties
Set labels in the builder demo. The ARIA authoring practices say that both menubars and toolbars *must* have an accessible label.
Diffstat (limited to 'demos/gtk-demo')
-rw-r--r--demos/gtk-demo/demo.ui6
1 files changed, 6 insertions, 0 deletions
diff --git a/demos/gtk-demo/demo.ui b/demos/gtk-demo/demo.ui
index dcbef3d04f..d268f7fe1e 100644
--- a/demos/gtk-demo/demo.ui
+++ b/demos/gtk-demo/demo.ui
@@ -96,12 +96,18 @@
<child>
<object class="GtkPopoverMenuBar" id="menubar1">
<property name="menu-model">menubar</property>
+ <accessibility>
+ <property name="label">Main Menu</property>
+ </accessibility>
</object>
</child>
<child>
<object class="GtkBox" id="toolbar1">
<property name="accessible-role">toolbar</property>
<property name="css-classes">toolbar</property>
+ <accessibility>
+ <property name="label">Toolbar</property>
+ </accessibility>
<child>
<object class="GtkButton">
<property name="label" translatable="yes">New</property>