summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/android/qandroidplatformwindow.cpp
diff options
context:
space:
mode:
authorAssam Boudjelthia <assam.boudjelthia@qt.io>2025-06-23 10:57:32 +0000
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2025-06-25 09:46:47 +0000
commitec0928c6c9a365007ac9f49dbc3c7059aa35af4e (patch)
treec318d916ec5a92ac1cff86bb5c216e6676389e39 /src/plugins/platforms/android/qandroidplatformwindow.cpp
parent753fb963b1a370e3ad1bc49494992d17eeb410f6 (diff)
Revert "Destroy window surface after exit transition for Qt for Android apps"
This reverts commit e40d9d43614b71c803a92fc640fc66f9a96cb095. Reason for revert: blocks submodule update round QTBUG-137942 Task-number: QTBUG-137942 Task-number: QTBUG-127705 Task-number: QTBUG-124140 Change-Id: Ie5d0c29ccf8814d73efd333cd71b4597b154ff1d Reviewed-by: Ville Voutilainen <ville.voutilainen@qt.io> Reviewed-by: Lauri Pohjanheimo <lauri.pohjanheimo@qt.io> (cherry picked from commit d1be51d38b2bd4ac81e94ce8692e155219e9535a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src/plugins/platforms/android/qandroidplatformwindow.cpp')
-rw-r--r--src/plugins/platforms/android/qandroidplatformwindow.cpp10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/plugins/platforms/android/qandroidplatformwindow.cpp b/src/plugins/platforms/android/qandroidplatformwindow.cpp
index 4105b1030c8..194a08ee09f 100644
--- a/src/plugins/platforms/android/qandroidplatformwindow.cpp
+++ b/src/plugins/platforms/android/qandroidplatformwindow.cpp
@@ -168,16 +168,6 @@ void QAndroidPlatformWindow::setVisible(bool visible)
return;
if (window()->isTopLevel()) {
- // Do not hide last Qt for Android window.
- // We don't want the splash screen to be shown during the app's
- // exit because it would be the foremost visible screen.
- if (QtAndroid::isQtApplication() && !visible) {
- bool lastVisibleWindow =
- m_nativeQtWindow.callMethod<bool>("isLastVisibleTopLevelWindow");
- m_nativeQtWindow.callMethod<void>("setToDestroy", !lastVisibleWindow);
- if (lastVisibleWindow)
- return;
- }
if (!visible && window() == qGuiApp->focusWindow()) {
platformScreen()->topVisibleWindowChanged();
} else {