summaryrefslogtreecommitdiffstats
path: root/src/android/java/src/org/qtproject/qt5/android/bindings/QtServiceLoader.java
diff options
context:
space:
mode:
authorBogDan Vatra <bogdan@kdab.com>2016-04-12 18:33:17 +0300
committerBogDan Vatra <bogdan@kdab.com>2016-04-13 17:11:40 +0000
commitba30566b259e5f4282697be9a4e31940bebfd55b (patch)
treeef63654138a2784bf4fa9d141e9762a64236c0fc /src/android/java/src/org/qtproject/qt5/android/bindings/QtServiceLoader.java
parent40ece5edcfcc5674524332a4db500371cc109330 (diff)
Android: fix crash when subclassing the QtActivity
m_context.getClass() returns the top class and this way QtApplication can't find the proper class Name (QtActivity and QtService). This patch passes the right class names to QtLoader/QtApplication. Task-number: QTBUG-52373 Change-Id: Ib69446cdaa38ac8b489872c4850210e5d503492e Reviewed-by: Christian Stromme <christian.stromme@theqtcompany.com>
Diffstat (limited to 'src/android/java/src/org/qtproject/qt5/android/bindings/QtServiceLoader.java')
-rw-r--r--src/android/java/src/org/qtproject/qt5/android/bindings/QtServiceLoader.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/android/java/src/org/qtproject/qt5/android/bindings/QtServiceLoader.java b/src/android/java/src/org/qtproject/qt5/android/bindings/QtServiceLoader.java
index e64018f0a8..60aecbf7b3 100644
--- a/src/android/java/src/org/qtproject/qt5/android/bindings/QtServiceLoader.java
+++ b/src/android/java/src/org/qtproject/qt5/android/bindings/QtServiceLoader.java
@@ -42,7 +42,7 @@ import android.content.pm.PackageManager;
public class QtServiceLoader extends QtLoader {
QtService m_service;
QtServiceLoader(QtService service) {
- super(service);
+ super(service, QtService.class);
m_service = service;
}