From 095e3b7b70611ae1638746089e0a318022004016 Mon Sep 17 00:00:00 2001 From: Jarkko Koivikko Date: Sun, 16 Jan 2022 23:26:15 +0200 Subject: [PATCH 4/4] Android: Disable accessibility as workaround for crash Task-number: QTBUG-95764 Change-Id: I163d27fa7df4b32303fac8bfa473e4d7859735a9 --- src/quick/util/qquickglobal.cpp | 2 +- src/quicktemplates2/qtquicktemplates2global.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/quick/util/qquickglobal.cpp b/src/quick/util/qquickglobal.cpp index 338ab4b5fa..cc346f0cdd 100644 --- a/src/quick/util/qquickglobal.cpp +++ b/src/quick/util/qquickglobal.cpp @@ -351,7 +351,7 @@ void QQuick_initializeModule() QQuickItemsModule::defineModule(); -#if QT_CONFIG(accessibility) +#if QT_CONFIG(accessibility) && !defined(Q_OS_ANDROID) QAccessible::installFactory(&qQuickAccessibleFactory); #endif diff --git a/src/quicktemplates2/qtquicktemplates2global.cpp b/src/quicktemplates2/qtquicktemplates2global.cpp index 5100e610bc..33e9b11352 100644 --- a/src/quicktemplates2/qtquicktemplates2global.cpp +++ b/src/quicktemplates2/qtquicktemplates2global.cpp @@ -60,7 +60,7 @@ static QAccessibleInterface *qQuickAccessibleFactory(const QString &classname, Q void QQuickTemplates_initializeModule() { -#if QT_CONFIG(accessibility) +#if QT_CONFIG(accessibility) && !defined(Q_OS_ANDROID) QAccessible::installFactory(&qQuickAccessibleFactory); #endif } -- 2.34.1.windows.1