[gtk/a11y/atcontext-realize] gtk-demo: Set some accessible properties



commit f220a1e3c7e0eb303497add8056f62162b57efb1
Author: Matthias Clasen <mclasen redhat com>
Date:   Wed Nov 4 12:53:23 2020 -0500

    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.

 demos/gtk-demo/demo.ui | 6 ++++++
 1 file changed, 6 insertions(+)
---
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>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]