-
Bug
-
Resolution: Duplicate
-
P2: Important
-
None
-
6.9.2
-
None
-
Android 15
-
-
2025wk36s2QtforAndroid
ComboBox popup overlaps and thus conflicts with system's area.
It should stay inside of Safe Area always.
Screenshot and sample are attached.
Addition #1. Workaround:
1) Set an id to the app main window (e.g. appWindow)
2) Add the following code to the ComboBox element:
Component.onCompleted: { ////////////////////////////////////////////////////////////////////// // QTBUG-139694 workaround popup.topMargin = Qt.binding(() => appWindow.SafeArea.margins.top); popup.leftMargin = Qt.binding(() => appWindow.SafeArea.margins.left); popup.bottomMargin = Qt.binding(() => appWindow.SafeArea.margins.bottom); popup.rightMargin = Qt.binding(() => appWindow.SafeArea.margins.right); ////////////////////////////////////////////////////////////////////// }
- duplicates
-
QTBUG-135808 Some problems with Expanded Client Areas on Android
-
- Closed
-
- is duplicated by
-
QTBUG-139695 Menu does not take Safe Area into account
-
- Reported
-