From 9efe78a2a1495be85bd8717e367de93077642808 Mon Sep 17 00:00:00 2001 From: Petri Virkkunen Date: Tue, 26 Mar 2024 13:57:24 +0200 Subject: [PATCH] Android: Notify listener about app state changes when quitting Specifically the isStarted flag is set to false in QtNative.quitApp. This should be listened to by functionality interface providers to unregister their interfaces, in case the Activity is restarted. Task-number: QTBUG-118874 Change-Id: Iadf5ab548c4e865c89ed4b83d258f09d6c767e16 Reviewed-by: Assam Boudjelthia --- src/android/jar/src/org/qtproject/qt/android/QtNative.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/android/jar/src/org/qtproject/qt/android/QtNative.java b/src/android/jar/src/org/qtproject/qt/android/QtNative.java index 72a6996db6..b2a2887ad5 100644 --- a/src/android/jar/src/org/qtproject/qt/android/QtNative.java +++ b/src/android/jar/src/org/qtproject/qt/android/QtNative.java @@ -352,7 +352,7 @@ class QtNative if (isServiceValid()) m_service.get().stopSelf(); m_stateDetails.isStarted = false; - // Likely no use to call notifyAppStateDetailsChanged at this point since we are exiting + notifyAppStateDetailsChanged(m_stateDetails); }); }