diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-06-07 11:47:06 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-06-07 11:47:06 +0000 |
commit | 8ceff95c69cf9bd9ff5ab3a4b5689925b8bd6a59 (patch) | |
tree | ca2b0cc4fba88107f5f6e740285184a061011866 /vcl/osx/a11yrolehelper.mm | |
parent | Adding debian version 4:24.2.3-2. (diff) | |
download | libreoffice-8ceff95c69cf9bd9ff5ab3a4b5689925b8bd6a59.tar.xz libreoffice-8ceff95c69cf9bd9ff5ab3a4b5689925b8bd6a59.zip |
Merging upstream version 4:24.2.4.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'vcl/osx/a11yrolehelper.mm')
-rw-r--r-- | vcl/osx/a11yrolehelper.mm | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/vcl/osx/a11yrolehelper.mm b/vcl/osx/a11yrolehelper.mm index a1cf62f327..5b621a74e2 100644 --- a/vcl/osx/a11yrolehelper.mm +++ b/vcl/osx/a11yrolehelper.mm @@ -144,17 +144,14 @@ using namespace ::com::sun::star::uno; id nativeRole = [ AquaA11yRoleHelper simpleMapNativeRoleFrom: accessibleContext ]; if ( accessibleContext -> getAccessibleRole() == AccessibleRole::LABEL ) { if ( accessibleContext -> getAccessibleChildCount() > 0 ) { - [ nativeRole release ]; nativeRole = NSAccessibilityOutlineRole; } else if ( accessibleContext -> getAccessibleParent().is() ) { Reference < XAccessibleContext > rxParentContext = accessibleContext -> getAccessibleParent() -> getAccessibleContext(); if ( rxParentContext.is() ) { NSString * roleParent = static_cast<NSString *>([ AquaA11yRoleHelper simpleMapNativeRoleFrom: rxParentContext.get() ]); if ( [ roleParent isEqualToString: NSAccessibilityOutlineRole ] ) { - [ nativeRole release ]; nativeRole = NSAccessibilityRowRole; } - [ roleParent release ]; } } } else if ( accessibleContext -> getAccessibleRole() == AccessibleRole::COMBO_BOX ) { @@ -165,7 +162,6 @@ using namespace ::com::sun::star::uno; if ( rxAccessibleContext.is() && rxAccessibleContext -> getAccessibleRole() == AccessibleRole::TEXT ) { sal_Int64 nStateSet = rxAccessibleContext -> getAccessibleStateSet(); if ( !(nStateSet & AccessibleStateType::EDITABLE ) ) { - [ nativeRole release ]; nativeRole = NSAccessibilityPopUpButtonRole; } } |