diff options
| author | Tor Arne Vestbø <tor.arne.vestbo@qt.io> | 2024-07-04 15:09:34 +0200 |
|---|---|---|
| committer | Tor Arne Vestbø <tor.arne.vestbo@qt.io> | 2024-08-08 01:48:36 +0200 |
| commit | 6e52d010535b87300bacd54c0c21fba7cc926eaa (patch) | |
| tree | 2249f8edc36e9e384c10e82956f885f4021d4047 /src/plugins/platforms/android/qandroidplatformwindow.cpp | |
| parent | 02734b644e0ae566163da68dd51623943d41fb13 (diff) | |
Android: Always apply initial geometry from QWindow to QtWindow
We shouldn't rely on the QWindow geometry being propagated through
other means, so we should always propagate the geometry when
initializing the QAndroidPlatformWindow.
Pick-to: 6.8
Change-Id: I489b059ffae7a209005edaaff3674c1f39273bee
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
Reviewed-by: Petri Virkkunen <petri.virkkunen@qt.io>
Diffstat (limited to 'src/plugins/platforms/android/qandroidplatformwindow.cpp')
| -rw-r--r-- | src/plugins/platforms/android/qandroidplatformwindow.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/plugins/platforms/android/qandroidplatformwindow.cpp b/src/plugins/platforms/android/qandroidplatformwindow.cpp index 1d419495e42..6a51fd17502 100644 --- a/src/plugins/platforms/android/qandroidplatformwindow.cpp +++ b/src/plugins/platforms/android/qandroidplatformwindow.cpp @@ -72,8 +72,7 @@ void QAndroidPlatformWindow::initialize() const QRect finalNativeGeometry = QPlatformWindow::initialGeometry( window, requestedNativeGeometry, availableDeviceIndependentGeometry.width(), availableDeviceIndependentGeometry.height()); - if (requestedNativeGeometry != finalNativeGeometry) - setGeometry(finalNativeGeometry); + setGeometry(finalNativeGeometry); } if (window->isTopLevel()) |
