diff options
author | Michael Weghorn <m.weghorn@posteo.de> | 2025-04-02 14:53:14 +0200 |
---|---|---|
committer | Michael Weghorn <m.weghorn@posteo.de> | 2025-04-03 22:30:42 +0200 |
commit | 6934cf941800ee9fa222a128f8730692ea1c4ad8 (patch) | |
tree | 6ad60a3f0e7eb3223216bbfe010a5af98fb5c01e /editeng/source | |
parent | 4397edc75dab602f0963731d9a9fa6b902c8622b (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.cxx | 11 |
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; } } |