mirror of
https://github.com/LibreOffice/core.git
synced 2025-08-15 20:47:46 +00:00
a11y tests: Switch AccessibleTestBase::Dialog::mxAccessible to OAccessible
Change-Id: I64ce2da7cbee4e82f4fff3766f250a8f1dd8d5f0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188636 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
This commit is contained in:
@ -208,7 +208,7 @@ protected:
|
||||
private:
|
||||
bool mbAutoClose;
|
||||
css::uno::Reference<css::awt::XDialog2> mxDialog2;
|
||||
css::uno::Reference<css::accessibility::XAccessible> mxAccessible;
|
||||
rtl::Reference<comphelper::OAccessible> mpAccessible;
|
||||
|
||||
public:
|
||||
Dialog(const css::uno::Reference<css::awt::XDialog2>& xDialog2, bool bAutoClose = true);
|
||||
@ -216,9 +216,9 @@ protected:
|
||||
|
||||
void setAutoClose(bool bAutoClose) { mbAutoClose = bAutoClose; }
|
||||
|
||||
const css::uno::Reference<css::accessibility::XAccessible>& getAccessible() const
|
||||
css::uno::Reference<css::accessibility::XAccessible> getAccessible() const
|
||||
{
|
||||
return mxAccessible;
|
||||
return mpAccessible;
|
||||
}
|
||||
|
||||
void close(sal_Int32 result = VclResponseType::RET_CANCEL);
|
||||
|
@ -483,9 +483,9 @@ test::AccessibleTestBase::Dialog::Dialog(const uno::Reference<awt::XDialog2>& xD
|
||||
uno::Reference<css::awt::XWindow> xWindow(xDialog2, uno::UNO_QUERY_THROW);
|
||||
vcl::Window* pWindow = VCLUnoHelper::GetWindow(xWindow);
|
||||
assert(pWindow);
|
||||
mxAccessible = pWindow->GetAccessible();
|
||||
if (mxAccessible)
|
||||
setWindow(mxAccessible);
|
||||
mpAccessible = pWindow->GetAccessible();
|
||||
if (mpAccessible)
|
||||
setWindow(mpAccessible);
|
||||
else
|
||||
{
|
||||
std::cerr << "WARNING: AccessibleTestBase::Dialog() constructed with awt::XDialog2 '"
|
||||
|
Reference in New Issue
Block a user