Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
5.15.11
-
-
89725106e (6.4), e3e40c44d (6.4.2), ed57b521d (tqtc/lts-5.15), 48ebd4e31 (dev), 9b8777d49 (6.4), 50185ff90 (tqtc/lts-6.2), 652652f3c (6.5), ecaa0f1ac (tqtc/lts-5.15)
-
2022wk42FOQtforAndroid, 2023wk02FOQtforAndroid, 2022wk44FOQtforAndroid, 2022wk46FOQtforAndroid, 2022wk48FOQtforAndroid, 2022wk50FOQtforAndroid, 2023wk04FOQtforAndroid, 2023wk06FOQtforAndroid
Description
Steps to reproduce
- Set up a Pixel 2 Android emulator in Android Studio
- Build and deploy the attached project to Pixel 2 using Qt 5.15.10
- Build and deploy the attached project to Pixel 2 using Qt 5.15.11
Outcomes
Step #2: Application fits the screen correctly. Reported dimensions are 411x659 (see Pixel2_Qt5_15_10.png)
Step #3: Application does not fit the screen; the bottom buttons are cut off. Reported dimensions are 411x683 (see Pixel2_Qt5_15_10.png)
Notes
- This issue is not reproducible on all devices. For example, Pixel 4 seems unaffected (see Pixel4_Qt5_15_11.png).
- This issue seems similar to but seems different from
QTBUG-107523, which does affect Pixel 4. This example project does not set window.setDecorFitsSystemWindows(false), but rather it uses QQuickView + QQuickView::SizeRootObjectToView.
Attachments
Issue Links
- duplicates
-
QTBUG-109087 Invalid size in fullscreen mode?
- Closed
- is duplicated by
-
QTBUG-109268 QWindow on Android doesn't use full area on some devices.
- Closed
-
QTBUG-111082 Changing screen orientation when the keyboard is shown makes screen size invalid
- Closed
- Is tested by
-
QTBUG-110430 update/create automatic test case to CI or RTA to detect these in the future QTBUG-107604
- Reported
- relates to
-
QTBUG-107523 [REG 5.15.10 -> 5.15.11] Android edge-to-edge layout broken
- Closed
-
QTBUG-97503 Reg[5.15.2-5.15.6] Android: Keyboard covers the inputfield
- Closed
- resulted in
-
QTBUG-107923 Wrong height of the window on Android
- Closed
For Gerrit Dashboard: QTBUG-107604 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
440189,8 | Android: Fix incorrect fullscreen dimensions | dev | qt/qtbase | Status: MERGED | +2 | 0 |
441134,2 | Android: Fix incorrect fullscreen dimensions | tqtc/lts-5.15 | qt/tqtc-qtbase | Status: ABANDONED | 0 | 0 |
441948,2 | Android: Fix incorrect fullscreen dimensions | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |
441949,2 | Android: Fix incorrect fullscreen dimensions | 6.4.1 | qt/qtbase | Status: MERGED | +2 | 0 |
441954,3 | Android: Fix incorrect fullscreen dimensions | tqtc/lts-5.15 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |
441955,2 | Android: Fix incorrect fullscreen dimensions | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |
443593,6 | Android: Fix incorrect dimensions - part 2 | dev | qt/qtbase | Status: MERGED | +2 | 0 |
443632,8 | Android: Fix incorrect dimensions - part 2 | tqtc/lts-5.15 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |
445406,2 | Android: Fix incorrect dimensions - part 2 | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |
445414,2 | Android: Fix incorrect dimensions - part 2 | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |
447965,2 | Android: Fix incorrect dimensions - part 2 | 6.4.2 | qt/qtbase | Status: MERGED | +2 | 0 |
453667,9 | Android: fix height calculation | dev | qt/qtbase | Status: MERGED | +2 | 0 |
455920,11 | Android: fix height calculation | tqtc/lts-5.15 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |
458005,2 | Android: fix height calculation | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |
458006,2 | Android: fix height calculation | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
458009,2 | Android: fix height calculation | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |
483514,1 | Android: Fix incorrect dimensions - part 2 | tqtc/lts-5.15-vxworks | qt/tqtc-qtbase | Status: ABANDONED | 0 | 0 |
483562,1 | Android: fix height calculation | tqtc/lts-5.15-vxworks | qt/tqtc-qtbase | Status: ABANDONED | 0 | 0 |