sw/uiconfig/swriter/ui/frmaddpage.ui  |    1 +
 sw/uiconfig/swriter/ui/frmtypepage.ui |   12 ++++++++++++
 2 files changed, 13 insertions(+)

New commits:
commit 90cbc3965827e7622c153d6101991d5c1a57c939
Author:     Parth Raiyani <[email protected]>
AuthorDate: Sat Jan 17 19:00:01 2026 +0530
Commit:     Caolán McNamara <[email protected]>
CommitDate: Thu Feb 26 17:52:28 2026 +0100

    add missing a11y support for GtkComboBoxText in tab pages from frame dialog
    
    Signed-off-by: Parth Raiyani <[email protected]>
    Change-Id: I824eaa700c60de32bb8a650145f95bd17cf1163d
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198298
    Tested-by: Caolán McNamara <[email protected]>
    Tested-by: Jenkins CollaboraOffice <[email protected]>
    Reviewed-by: Caolán McNamara <[email protected]>
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/200466

diff --git a/sw/uiconfig/swriter/ui/frmaddpage.ui 
b/sw/uiconfig/swriter/ui/frmaddpage.ui
index 1cdff169c0cc..0c72dbe3e883 100644
--- a/sw/uiconfig/swriter/ui/frmaddpage.ui
+++ b/sw/uiconfig/swriter/ui/frmaddpage.ui
@@ -235,6 +235,7 @@
                 <property name="can-focus">False</property>
                 <property name="label" translatable="yes" 
context="frmaddpage|label2">_Vertical alignment:</property>
                 <property name="use-underline">True</property>
+                <property name="mnemonic-widget">vertalign</property>
               </object>
               <packing>
                 <property name="left-attach">0</property>
diff --git a/sw/uiconfig/swriter/ui/frmtypepage.ui 
b/sw/uiconfig/swriter/ui/frmtypepage.ui
index 393bb87a76ac..14e24f34b93d 100644
--- a/sw/uiconfig/swriter/ui/frmtypepage.ui
+++ b/sw/uiconfig/swriter/ui/frmtypepage.ui
@@ -129,6 +129,9 @@
                     <property name="margin-start">12</property>
                     <property name="use-underline">True</property>
                     <property name="draw-indicator">True</property>
+                    <accessibility>
+                      <relation type="label-for" target="relwidthrelation"/>
+                    </accessibility>
                     <child internal-child="accessible">
                       <object class="AtkObject" id="relwidth-atkobject">
                         <property name="AtkObject::accessible-description" 
translatable="yes" context="frmtypepage|extended_tip|relwidth">Calculates the 
width of the selected object as a percentage of the width of the page text 
area.</property>
@@ -145,6 +148,9 @@
                     <property name="visible">True</property>
                     <property name="can-focus">False</property>
                     <property name="halign">start</property>
+                    <accessibility>
+                      <relation type="labelled-by" target="relwidth"/>
+                    </accessibility>
                     <child internal-child="accessible">
                       <object class="AtkObject" 
id="relwidthrelation-atkobject">
                         <property name="AtkObject::accessible-description" 
translatable="yes" context="frmtypepage|extended_tip|relwidthrelation">Decides 
what 100% width means: either text area (excluding margins) or the entire page 
(including margins).</property>
@@ -246,6 +252,9 @@
                     <property name="margin-start">12</property>
                     <property name="use-underline">True</property>
                     <property name="draw-indicator">True</property>
+                    <accessibility>
+                      <relation type="label-for" target="relheightrelation"/>
+                    </accessibility>
                     <child internal-child="accessible">
                       <object class="AtkObject" id="relheight-atkobject">
                         <property name="AtkObject::accessible-description" 
translatable="yes" context="frmtypepage|extended_tip|relheight">Calculates the 
height of the selected object as a percentage of the height of the page text 
area.</property>
@@ -262,6 +271,9 @@
                     <property name="visible">True</property>
                     <property name="can-focus">False</property>
                     <property name="halign">start</property>
+                    <accessibility>
+                      <relation type="labelled-by" target="relheight"/>
+                    </accessibility>
                     <child internal-child="accessible">
                       <object class="AtkObject" 
id="relheightrelation-atkobject">
                         <property name="AtkObject::accessible-description" 
translatable="yes" context="frmtypepage|extended_tip|relheightrelation">Decides 
what 100% height means: either text area (excluding margins) or the entire page 
(including margins).</property>

Reply via email to