summaryrefslogtreecommitdiff
path: root/editeng/source
diff options
context:
space:
mode:
authorMichael Weghorn <m.weghorn@posteo.de>2025-04-02 14:53:14 +0200
committerMichael Weghorn <m.weghorn@posteo.de>2025-04-03 22:30:42 +0200
commit6934cf941800ee9fa222a128f8730692ea1c4ad8 (patch)
tree6ad60a3f0e7eb3223216bbfe010a5af98fb5c01e /editeng/source
parent4397edc75dab602f0963731d9a9fa6b902c8622b (diff)
editeng a11y: Simplify AccessibleParaManager::CreateChild
Both callers are only interested in the XAccessible in the returned std::pair, so let the method only return that instead of the pair. Drop the now unused AccessibleParaManager::Child typedef. Change-Id: I2b271de7b3e668be982b01bd183e0c39d47f444d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183670 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Diffstat (limited to 'editeng/source')
-rw-r--r--editeng/source/accessibility/AccessibleParaManager.cxx11
1 files changed, 5 insertions, 6 deletions
diff --git a/editeng/source/accessibility/AccessibleParaManager.cxx b/editeng/source/accessibility/AccessibleParaManager.cxx
index a587b832771d..379ff46199ae 100644
--- a/editeng/source/accessibility/AccessibleParaManager.cxx
+++ b/editeng/source/accessibility/AccessibleParaManager.cxx
@@ -153,10 +153,9 @@ bool AccessibleParaManager::HasCreatedChild( sal_Int32 nParagraphIndex ) const
return false;
}
-AccessibleParaManager::Child AccessibleParaManager::CreateChild( sal_Int32 nChild,
- const uno::Reference< XAccessible >& xFrontEnd,
- SvxEditSourceAdapter& rEditSource,
- sal_Int32 nParagraphIndex )
+css::uno::Reference<css::accessibility::XAccessible>
+AccessibleParaManager::CreateChild(sal_Int32 nChild, const uno::Reference<XAccessible>& xFrontEnd,
+ SvxEditSourceAdapter& rEditSource, sal_Int32 nParagraphIndex)
{
DBG_ASSERT( 0 <= nParagraphIndex && maChildren.size() > o3tl::make_unsigned(nParagraphIndex),
"AccessibleParaManager::CreateChild: invalid index" );
@@ -177,11 +176,11 @@ AccessibleParaManager::Child AccessibleParaManager::CreateChild( sal_Int32
maChildren[nParagraphIndex] = WeakChild(xChild, xChild->getBounds());
}
- return Child(xChild.get(), GetChild(nParagraphIndex).second);
+ return xChild;
}
else
{
- return Child();
+ return nullptr;
}
}