cui/uiconfig/ui/borderpage.ui   |    5 +++++
 cui/uiconfig/ui/hatchpage.ui    |    7 ++++++-
 cui/uiconfig/ui/imagetabpage.ui |    5 +++++
 3 files changed, 16 insertions(+), 1 deletion(-)

New commits:
commit cbf2a3e4b08c59b8eb88b8856b60d6f5986818ba
Author:     Parth Raiyani <[email protected]>
AuthorDate: Wed Jan 28 15:42:42 2026 +0530
Commit:     Caolán McNamara <[email protected]>
CommitDate: Thu Jan 29 12:29:06 2026 +0100

    a11y: enhance accessibility features in Area tab pages UI
    
    - rename conflicting GtkLabel ids
    - add static role in GtkLabel for better accessibility
    
    Change-Id: I0d3838192bcaaf521b476b9ac6fc3973c8100e06
    Signed-off-by: Parth Raiyani <[email protected]>
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198309
    Reviewed-by: Caolán McNamara <[email protected]>
    Tested-by: Jenkins CollaboraOffice <[email protected]>
    Tested-by: Caolán McNamara <[email protected]>

diff --git a/cui/uiconfig/ui/borderpage.ui b/cui/uiconfig/ui/borderpage.ui
index 80c43bb549c4..7a5f9c0dd040 100644
--- a/cui/uiconfig/ui/borderpage.ui
+++ b/cui/uiconfig/ui/borderpage.ui
@@ -108,6 +108,11 @@
                 <property name="use-underline">True</property>
                 <property name="mnemonic-widget">framesel</property>
                 <property name="xalign">0</property>
+                <child internal-child="accessible">
+                  <object class="AtkObject" id="userdefft-atkobject">
+                    <property 
name="AtkObject::accessible-role">static</property>
+                  </object>
+                </child>
               </object>
               <packing>
                 <property name="left-attach">0</property>
diff --git a/cui/uiconfig/ui/hatchpage.ui b/cui/uiconfig/ui/hatchpage.ui
index cdde2b26ea5c..a7de154e3613 100644
--- a/cui/uiconfig/ui/hatchpage.ui
+++ b/cui/uiconfig/ui/hatchpage.ui
@@ -165,7 +165,7 @@
             <property name="margin-start">12</property>
             <property name="margin-top">6</property>
             <child>
-              <object class="GtkLabel" id="distanceft">
+              <object class="GtkLabel" id="hatchdistanceft">
                 <property name="visible">True</property>
                 <property name="can_focus">False</property>
                 <property name="label" translatable="yes" 
context="hatchpage|distanceft">_Spacing:</property>
@@ -448,6 +448,11 @@
             <attributes>
               <attribute name="weight" value="bold"/>
             </attributes>
+            <child internal-child="accessible">
+              <object class="AtkObject" id="label1-atkobject">
+                <property name="AtkObject::accessible-role">static</property>
+              </object>
+            </child>
           </object>
         </child>
       </object>
diff --git a/cui/uiconfig/ui/imagetabpage.ui b/cui/uiconfig/ui/imagetabpage.ui
index 57d79c2cff75..bc7a7b5fe8df 100644
--- a/cui/uiconfig/ui/imagetabpage.ui
+++ b/cui/uiconfig/ui/imagetabpage.ui
@@ -620,6 +620,11 @@
             <attributes>
               <attribute name="weight" value="bold"/>
             </attributes>
+            <child internal-child="accessible">
+              <object class="AtkObject" id="label8-atkobject">
+                <property name="AtkObject::accessible-role">static</property>
+              </object>
+            </child>
           </object>
         </child>
       </object>

Reply via email to