Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.3.1, 5.4.0, 5.14
-
None
-
Mac OSX 10.9
Description
I have attached a sample creator app that exhibits the problem. The app has a main window and a button to launch a dialog. This is level one. Then that dialog launches a another dialog, which is level 2. Both dialogs are modal. The hierarchy is
Main Window
First Level
Second Level
Repro Steps:
On Mac OSX (10.9, but others should repro the same)
1. Launch the app. Click the first button and second button to get to the second level dialog.
2. Using the mouse, switch to a Finder window or another application.
3. Using the mouse, click on the first level dialog.
Expected:
The app activates, but the level 2 dialog is above the level 1 as it should be.
Actual:
The level 1 dialog will be above the level 2 dialog.
Attachments
Issue Links
- is duplicated by
-
QTBUG-46601 [macOS] Modality of QMessageBox does not work
-
- Closed
-
- relates to
-
QTBUG-76654 [Reg 5.12.1->5.13.0] MacOS, an application modal dialog can stack behind its parent application modal dialog
-
- Closed
-
For Gerrit Dashboard: QTBUG-47526 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
122684,3 | Cocoa integration - nested modal session and NSPanels (dialogs) | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |