qt5base-lts/tests/auto/widgets
Christian Ehrlicher 5c3b5efd40 QMenu: don't crash when another popup is closed when a popup is closed
When closing a popup (submenu) triggers closing another popup (the menu)
programatically it can happen that QApplicationPrivate::popupWidgets is
destroyed. Therefore we have to check if popupWidgets is still valid
after the focus change event was delivered.

Fixes: QTBUG-81222
Change-Id: Ide3a6897e43f389d396a80d8b158f7c8eb04e3aa
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
2020-01-25 08:10:27 +01:00
..
dialogs Merge remote-tracking branch 'origin/5.14' into 5.15 2019-12-10 13:51:40 +02:00
effects tst_qgraphicseffect: Wait for exposed instead of active 2019-10-15 20:39:32 +02:00
graphicsview Widget autotests: replace deprecated QWidget::repaint() calls 2019-11-27 19:11:25 +01:00
itemviews Merge remote-tracking branch 'origin/5.14' into 5.15 2020-01-15 01:00:39 +01:00
kernel Merge remote-tracking branch 'origin/5.14' into 5.15 2020-01-15 01:00:39 +01:00
styles Merge remote-tracking branch 'origin/5.14' into 5.15 2020-01-15 01:00:39 +01:00
util Widget tests: Skip tests that fail on Wayland 2019-10-18 10:53:34 +02:00
widgets QMenu: don't crash when another popup is closed when a popup is closed 2020-01-25 08:10:27 +01:00
widgets.pro Move QGestureRecognizer test to widgets/kernel 2017-06-02 18:36:11 +00:00