diff options
author | Matthias Clasen <mclasen@redhat.com> | 2015-09-25 16:42:22 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2015-09-29 14:22:49 -0400 |
commit | 19d8e9ba6c9b8d01db6cc5aca18b33ed28e21a5d (patch) | |
tree | fdf17e7957f3cf1b55af8a0bc1dc14c2c59b136c /panels/universal-access/uap.ui | |
parent | 1b82f1de7d48e4e3393c58e53be71d534e29fcbd (diff) | |
download | gnome-control-center-19d8e9ba6c9b8d01db6cc5aca18b33ed28e21a5d.tar.gz |
universal-access: Make section heading accessible
We need to set up labelled-by/label-for relations so orca knows
to read the labels when the focus enters one of the lists.
https://bugzilla.gnome.org/show_bug.cgi?id=746761
Diffstat (limited to 'panels/universal-access/uap.ui')
-rw-r--r-- | panels/universal-access/uap.ui | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/panels/universal-access/uap.ui b/panels/universal-access/uap.ui index c9d2840bf..792c33f56 100644 --- a/panels/universal-access/uap.ui +++ b/panels/universal-access/uap.ui @@ -75,6 +75,9 @@ <attributes> <attribute name="weight" value="bold"/> </attributes> + <accessibility> + <relation target="list_seeing" type="label-for"/> + </accessibility> </object> <packing> <property name="expand">False</property> @@ -93,6 +96,9 @@ <property name="visible">True</property> <property name="can_focus">True</property> <property name="selection-mode">none</property> + <accessibility> + <relation target="heading_seeing" type="labelled-by"/> + </accessibility> <child> <object class="GtkListBoxRow" id="row_highcontrast"> <property name="visible">True</property> @@ -361,6 +367,9 @@ <attributes> <attribute name="weight" value="bold"/> </attributes> + <accessibility> + <relation target="list_hearing" type="label-for"/> + </accessibility> </object> <packing> <property name="expand">False</property> @@ -379,6 +388,9 @@ <property name="visible">True</property> <property name="can_focus">True</property> <property name="selection-mode">none</property> + <accessibility> + <relation target="heading_hearing" type="labelled-by"/> + </accessibility> <child> <object class="GtkListBoxRow" id="row_visual_alerts"> <property name="visible">True</property> @@ -462,6 +474,9 @@ <attributes> <attribute name="weight" value="bold"/> </attributes> + <accessibility> + <relation target="list_typing" type="label-for"/> + </accessibility> </object> <packing> <property name="expand">False</property> @@ -480,6 +495,9 @@ <property name="visible">True</property> <property name="can_focus">True</property> <property name="selection-mode">none</property> + <accessibility> + <relation target="heading_typing" type="labelled-by"/> + </accessibility> <child> <object class="GtkListBoxRow" id="row_screen_keyboard"> <property name="visible">True</property> @@ -609,6 +627,9 @@ <attributes> <attribute name="weight" value="bold"/> </attributes> + <accessibility> + <relation target="list_pointing" type="label-for"/> + </accessibility> </object> <packing> <property name="expand">False</property> @@ -627,6 +648,9 @@ <property name="visible">True</property> <property name="can_focus">True</property> <property name="selection-mode">none</property> + <accessibility> + <relation target="heading_pointing" type="labelled-by"/> + </accessibility> <child> <object class="GtkListBoxRow" id="row_mouse_keys"> <property name="visible">True</property> |