-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.8.5, 6.9.3, 6.10.0
-
None
-
The Windows build was tested on Windows 11 22H2.
The Linux build was tested on Ubuntu 24.04.2 in vmware.
QML Popups with popupType: Popup.Window allow mouse clicks to fall through to the window underneath.
Adding a MouseArea to the popup with propagateComposedEvents: false and preventStealing: false does not affect this.
Setting{{ modal: true}} also does not affect this.
To reproduce:
The attached example has a Button which opens a popup. The popup has a Button which closes the popup. The popup is positioned to partially overlay the first button.
When the portion of the popup button which overlays the first button is clicked, the mouse events fall through to the first button underneath. When the portion of the popup button which is outside of the first button is clicked, the popup button is pressed as expected.
This issue occurs on Windows, but not on Linux.