From 1aed2f628742de99f78c696de6ddeaa45542db74 Mon Sep 17 00:00:00 2001 From: Michael Weghorn Date: Sat, 12 Sep 2026 09:15:51 +0200 Subject: [PATCH] sc a11y: Pass OAccessible for ScAccessibleDocumentPagePreview parent Switch the parent param in the ctor to the more concrete OAccessible class instead of using the abstract XAccessible UNO interface. Change-Id: Icd70a68745e06adb4d85907f84a1f776fe472132 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/210666 Tested-by: Jenkins Reviewed-by: Michael Weghorn --- .../ui/Accessibility/AccessibleDocumentPagePreview.cxx | 6 +++--- sc/source/ui/inc/AccessibleDocumentPagePreview.hxx | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sc/source/ui/Accessibility/AccessibleDocumentPagePreview.cxx b/sc/source/ui/Accessibility/AccessibleDocumentPagePreview.cxx index a9cbc6345c40..07418b106a4b 100644 --- a/sc/source/ui/Accessibility/AccessibleDocumentPagePreview.cxx +++ b/sc/source/ui/Accessibility/AccessibleDocumentPagePreview.cxx @@ -1116,9 +1116,9 @@ ScPagePreviewCountData::ScPagePreviewCountData( const ScPreviewLocationData& rDa } ScAccessibleDocumentPagePreview::ScAccessibleDocumentPagePreview( - const uno::Reference& rxParent, ScPreviewShell* pViewShell ) : - ScAccessibleDocumentBase(rxParent), - mpViewShell(pViewShell) + const rtl::Reference& rpParent, ScPreviewShell* pViewShell) + : ScAccessibleDocumentBase(rpParent) + , mpViewShell(pViewShell) { if (pViewShell) pViewShell->AddAccessibilityObject(*this); diff --git a/sc/source/ui/inc/AccessibleDocumentPagePreview.hxx b/sc/source/ui/inc/AccessibleDocumentPagePreview.hxx index f180713c8d85..2050971ced24 100644 --- a/sc/source/ui/inc/AccessibleDocumentPagePreview.hxx +++ b/sc/source/ui/inc/AccessibleDocumentPagePreview.hxx @@ -35,9 +35,9 @@ class ScAccessibleDocumentPagePreview final : public ScAccessibleDocumentBase { public: - ScAccessibleDocumentPagePreview( - const css::uno::Reference& rxParent, - ScPreviewShell* pViewShell ); + ScAccessibleDocumentPagePreview(const rtl::Reference& rpParent, + ScPreviewShell* pViewShell); + protected: virtual ~ScAccessibleDocumentPagePreview() override;