summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/android/androidjniaccessibility.h
diff options
context:
space:
mode:
authorVikke Matikainen <vikke.matikainen@qt.io>2020-02-24 11:58:03 +0200
committerVolker Hilsheimer <volker.hilsheimer@qt.io>2020-06-21 10:04:50 +0000
commitb1433a6988d79c162ab5bed116be1ffeedca2ea9 (patch)
treebbff5813b898d3befb3fcfa9069facd3eee4187b /src/plugins/platforms/android/androidjniaccessibility.h
parentb9b03165a55aad5c25eb24d8306cdfd367c2894e (diff)
Android: Fix android accessibility not being set active
Android platform event of activating accessibility might be received, before the platform plugin is initialized, thus disregarding the activation step. This change saves the activation event state and defers setting it in platform integration. Fixes: QTBUG-77320 Pick-to: 5.15 5.12 Change-Id: I06aab76159d1de0e72c0c535dbe80c2858f8e79b Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/plugins/platforms/android/androidjniaccessibility.h')
-rw-r--r--src/plugins/platforms/android/androidjniaccessibility.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/platforms/android/androidjniaccessibility.h b/src/plugins/platforms/android/androidjniaccessibility.h
index f393ce0b08..508ed4462b 100644
--- a/src/plugins/platforms/android/androidjniaccessibility.h
+++ b/src/plugins/platforms/android/androidjniaccessibility.h
@@ -47,6 +47,7 @@ QT_BEGIN_NAMESPACE
namespace QtAndroidAccessibility
{
void initialize();
+ bool isActive();
bool registerNatives(JNIEnv *env);
}