Priority: P1: Critical
Affects Version/s: 5.15.8, 6.2, 6.3, 6.4
Component/s: QPA: X11/XCB
Commits:d27a623524 (qt/qtbase/dev) d27a623524 (qt/tqtc-qtbase/dev) f9b134d9e7 (qt/tqtc-qtbase/5.15) fbe46b767c (qt/tqtc-qtbase/6.3) b33386895d (qt/tqtc-qtbase/6.2)
The attached project contains a MainWindow with a QGraphicsView and an action to "copy" the window => create a new instance of it with the initial window as the parent. On some machines copying the window 1-3 times causes the menu to stop showing entirely.
This problem seems to occur at least on physical machines with:
- CentOS 7.9, kde & gnome
- CentOS 8.5, gnome
This has also been tested with ubuntu, win10 and centos on virtual machines but in these environments the problem did not occur.
Steps to reproduce the problem:
- run the attached project
- click "Menu" => "copy"
- while the second window is being created click repeatedly on the menu (skipping this step may cause the problem not to occur)
- Attempt to interact with menu after the second window appears
- Repeat (up to 3 times if problem doesn't occur).
Apparently this is a fairly new issue and cannot be reproduced with early 5.12 bug fix versions.