solenv/sanitizers/ui/modules/swriter.suppr |    1 -
 sw/uiconfig/swriter/ui/viewoptionspage.ui  |    8 ++++++++
 2 files changed, 8 insertions(+), 1 deletion(-)

New commits:
commit f5f5b45001eb419ab45c823c17cafc53e6a4659e
Author:     Caolán McNamara <[email protected]>
AuthorDate: Wed Jan 12 16:59:16 2022 +0000
Commit:     Caolán McNamara <[email protected]>
CommitDate: Thu Jan 13 10:10:00 2022 +0100

    fix up label mnemonics in writer view options page
    
    Change-Id: I8acf5421c7e986a15a759f7b4c203d3c844b77f7
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128357
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <[email protected]>

diff --git a/solenv/sanitizers/ui/modules/swriter.suppr 
b/solenv/sanitizers/ui/modules/swriter.suppr
index 0c10473abe14..5e4d49011f74 100644
--- a/solenv/sanitizers/ui/modules/swriter.suppr
+++ b/solenv/sanitizers/ui/modules/swriter.suppr
@@ -176,7 +176,6 @@ 
sw/uiconfig/swriter/ui/tokenwidget.ui://GtkButton[@id='right'] button-no-label
 sw/uiconfig/swriter/ui/toxbuttonwidget.ui://GtkToggleButton[@id='button'] 
button-no-label
 sw/uiconfig/swriter/ui/toxentrywidget.ui://GtkEntry[@id='entry'] no-labelled-by
 sw/uiconfig/swriter/ui/unfloatbutton.ui://GtkButton[@id='button'] 
button-no-label
-sw/uiconfig/swriter/ui/viewoptionspage.ui://GtkLabel[@id='measureunitlabel'] 
orphan-label
 sw/uiconfig/swriter/ui/watermarkdialog.ui://GtkLabel[@id='TextLabel'] 
orphan-label
 sw/uiconfig/swriter/ui/watermarkdialog.ui://GtkLabel[@id='FontLabel'] 
orphan-label
 sw/uiconfig/swriter/ui/watermarkdialog.ui://GtkLabel[@id='AngleLabel'] 
orphan-label
diff --git a/sw/uiconfig/swriter/ui/viewoptionspage.ui 
b/sw/uiconfig/swriter/ui/viewoptionspage.ui
index d8ca6ed7495c..749a06abd3b3 100644
--- a/sw/uiconfig/swriter/ui/viewoptionspage.ui
+++ b/sw/uiconfig/swriter/ui/viewoptionspage.ui
@@ -399,6 +399,9 @@
                             <property name="receives-default">False</property>
                             <property name="use-underline">True</property>
                             <property name="draw-indicator">True</property>
+                            <accessibility>
+                              <relation type="label-for" 
target="vrulercombobox"/>
+                            </accessibility>
                             <child internal-child="accessible">
                               <object class="AtkObject" id="vruler-atkobject">
                                 <property 
name="AtkObject::accessible-description" translatable="yes" 
context="extended_tip|vruler">Displays the vertical ruler. Select the desired 
measurement unit from the corresponding list.</property>
@@ -431,6 +434,9 @@
                             <property name="visible">True</property>
                             <property name="can-focus">False</property>
                             <property name="hexpand">True</property>
+                            <accessibility>
+                              <relation type="labelled-by" target="vruler"/>
+                            </accessibility>
                             <child internal-child="accessible">
                               <object class="AtkObject" 
id="vrulercombobox-atkobject">
                                 <property 
name="AtkObject::accessible-description" translatable="yes" 
context="extended_tip|vrulercombobox">Displays the vertical ruler. Select the 
desired measurement unit from the corresponding list.</property>
@@ -586,6 +592,8 @@
                         <property name="visible">True</property>
                         <property name="can-focus">False</property>
                         <property name="label" translatable="yes" 
context="viewoptionspage|measureunitlabel">Measurement unit:</property>
+                        <property name="use-underline">True</property>
+                        <property name="mnemonic-widget">measureunit</property>
                       </object>
                       <packing>
                         <property name="left-attach">0</property>

Reply via email to