From d721300fe0c4ee45e6dfdea011d436896eba235d Mon Sep 17 00:00:00 2001 From: Andy Shaw Date: Tue, 23 Jun 2020 23:32:37 +0200 Subject: [PATCH] Android: Don't pause when in multi window mode When the application is in multi window mode then when pausing it should not suspend the application as it can still be visible in the background. Change-Id: I03a561459b2aa04c808b7d4220cd3e558671dd17 Reviewed-by: Assam Boudjelthia (cherry picked from commit 33c24b9b9d0c6ae1899cec2e01bad9df01ca05f6) --- .../jar/src/org/qtproject/qt5/android/QtActivityDelegate.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/android/jar/src/org/qtproject/qt5/android/QtActivityDelegate.java b/src/android/jar/src/org/qtproject/qt5/android/QtActivityDelegate.java index f776888652a..98d9e81ba9f 100644 --- a/src/android/jar/src/org/qtproject/qt5/android/QtActivityDelegate.java +++ b/src/android/jar/src/org/qtproject/qt5/android/QtActivityDelegate.java @@ -878,7 +878,8 @@ public class QtActivityDelegate public void onPause() { - QtNative.setApplicationState(ApplicationInactive); + if (Build.VERSION.SDK_INT < 24 || !m_activity.isInMultiWindowMode()) + QtNative.setApplicationState(ApplicationInactive); } public void onResume()