Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.15.1, 5.15.6, 5.15.7, 6.2.0
-
85be957e9f936ea2d0fd9d7ceaf5da8eb1bcac49 (qt/qtdeclarative/dev) e1fcc604dcc06dfde387dae415e17fd09265ef4f (qt/qtdeclarative/6.2) abd7a31dbb0165c88de84a0f5f5fece19d8bba7c (qt/tqtc-qtquickcontrols2/5.15)
Description
When a Tooltip is visible then it is possible to interact with a window that is underneath a modal dialog although it should be blocking the input to it. This is typically a problem when the Material style is used because that has an exit transition so the click causes it to fade out, but it means that you can still interact while it fades out.
In the example attached, click on Open Dialog on both dialogs and then click in the "Focus Me" textfield and then when the tooltip is visible click inside the "Click Me 2" checkbox. This should not change the check state but it does.
Attachments
For Gerrit Dashboard: QTBUG-86854 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
376941,2 | Consider all popups in the stack to test whether an event should be blocked | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
377175,2 | Consider all popups in the stack to test whether an event should be blocked | 6.2 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
377180,1 | Consider all popups in the stack to test whether an event should be blocked | tqtc/lts-5.15 | qt/tqtc-qtdeclarative | Status: ABANDONED | 0 | 0 |
377187,2 | Consider all popups in the stack to test whether an event should be blocked | tqtc/lts-5.15 | qt/tqtc-qtquickcontrols2 | Status: MERGED | +2 | 0 |