Details
-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
5.9.5, 5.10.1, 5.11.0 Beta 4
-
Windows, macOS 10.13
Description
When opening a frameless QML Window type and causing it to lose focus to the main ApplicationWindow, it properly receives onActiveChange signal, but the active property of this signal is always true.
If whole QML Application loses focus, then the onActiveChanged properly returns active=false.
This is regression from 5.9.4 to 5.9.5.
Steps to reproduce:
- Run attached sample
- Press "Show >>" button
- Press anywhere but the opened Window (Cyan Rectangle)
- EXPECTED: The topmost Window (Cyan Rectangle) is closed
- ACTUAL: onActiveChanged receives only active=true events and the Window stays open
Working use case is to use either 5.9.4 with same steps, or with 5.9.5:
- Run attached sample
- Press "Show >>" button
- Click on Windows taskbar so that the QML Application loses focus