summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/android/qandroidplatformaccessibility.cpp
diff options
context:
space:
mode:
authorChristian Strømme <christian.stromme@theqtcompany.com>2015-06-08 18:07:06 +0200
committerJani Heikkinen <jani.heikkinen@theqtcompany.com>2015-06-09 09:06:39 +0000
commit5ef662f1af2fb0c340b98edc083939b4383a04ac (patch)
treef9da281b684953feae34255f844b7ea4b65eead3 /src/plugins/platforms/android/qandroidplatformaccessibility.cpp
parent42f5f03d0abdd464a48f2a31122f52497dcc81c6 (diff)
Android: Delay initialization of Accessibility.
The accessibility class was created and activated in onCreate(), which meant we where trying to activate accessibility before the platform plugin was properly initialized. With this change we will also activate, or deactivate, accessibility in Qt whenever the state is changed by Android, compared to doing it at start-up only. Task-number: QTBUG-46355 Change-Id: I5cbae125df43f7694d4464d5054e6cfec4626e26 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
Diffstat (limited to 'src/plugins/platforms/android/qandroidplatformaccessibility.cpp')
-rw-r--r--src/plugins/platforms/android/qandroidplatformaccessibility.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/platforms/android/qandroidplatformaccessibility.cpp b/src/plugins/platforms/android/qandroidplatformaccessibility.cpp
index e3a8b1a8f4..339023bd9f 100644
--- a/src/plugins/platforms/android/qandroidplatformaccessibility.cpp
+++ b/src/plugins/platforms/android/qandroidplatformaccessibility.cpp
@@ -33,11 +33,14 @@
#include "qandroidplatformaccessibility.h"
+#include "androidjniaccessibility.h"
QT_BEGIN_NAMESPACE
QAndroidPlatformAccessibility::QAndroidPlatformAccessibility()
-{}
+{
+ QtAndroidAccessibility::initialize();
+}
QAndroidPlatformAccessibility::~QAndroidPlatformAccessibility()
{}