From b1433a6988d79c162ab5bed116be1ffeedca2ea9 Mon Sep 17 00:00:00 2001 From: Vikke Matikainen Date: Mon, 24 Feb 2020 11:58:03 +0200 Subject: 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 --- src/plugins/platforms/android/androidjniaccessibility.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/plugins/platforms/android/androidjniaccessibility.h') 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); } -- cgit v1.2.3