diff options
| author | Assam Boudjelthia <assam.boudjelthia@qt.io> | 2025-06-23 10:57:32 +0000 |
|---|---|---|
| committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2025-06-25 09:46:47 +0000 |
| commit | ec0928c6c9a365007ac9f49dbc3c7059aa35af4e (patch) | |
| tree | c318d916ec5a92ac1cff86bb5c216e6676389e39 /src/plugins/platforms/android/qandroidplatformwindow.cpp | |
| parent | 753fb963b1a370e3ad1bc49494992d17eeb410f6 (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.cpp | 10 |
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 { |
