Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
6.7.0
-
-
ecc6e45c2 (dev), d9ee682fa (6.7), 86c076faf (production), 5cccbd262 (dev)
Description
I started noticing an issue with the popup-menu that displays the list of documents when you press Ctrl+Tab. It will render behind the main window, so I can no longer see it.
If I move the window to another screen, the popup still renders on the previous location so it is now visible (as the main window is no longer in that location).
I think this started to happen around the time I updated to Qt Creator 13, but I cannot rule out that this is a Plasma bug. It's not apparent form the start of the program, but enters this state after a while.
If I move the main window to another screen I can click the context menu with the mouse and it will try to resize the main window. After doing this the document list context menu is back to normal, but if I switch focus to another window and back to Qt Creator, it breaks again.
I've tried to run Qt Creator in XWayland, and it appears that this is not an issue there, but due to Nvidia sync issues causing flickering, I have not done extensive testing as it makes the application hard to use.
I'm currently running Arch Linux with KDE Plasma 6.0.4 and KWin 6.0.4.1 on Nvidia 550.76-1 with open GPU kernel modules.
Attachments
Issue Links
- is duplicated by
-
QTBUG-125732 Pop-up windows often have invalid surface on Wayland
- Closed
-
QTCREATORBUG-31008 Code completion empty window
- Closed
-
QTBUG-124864 Telegram context menu are transparent until mouse over
- Closed
- relates to
-
QTBUG-126832 Document switcher popup is misplaced after monitors are turned off and then woken up
- Reported
-
QTBUG-126092 Suggestions for include paths creates detached pop-up window on Wayland
- Reported
Gerrit Reviews
For Gerrit Dashboard: QTBUG-124839 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
562710,2 | WIP: Revert "QWaylandSurface: client support wl_surface version 6" | dev | qt/qtwayland | Status: ABANDONED | -2 | 0 |
562776,5 | Client: Fix initialization of QWaylandWindow::mScale | dev | qt/qtwayland | Status: MERGED | +2 | 0 |
563459,2 | Client: Fix initialization of QWaylandWindow::mScale | 6.7 | qt/qtwayland | Status: MERGED | +2 | 0 |
565837,5 | QtCreator/next: Use Qt 6.7.2 prerelease builds | production | qtsdk/tqtc-qtsdk | Status: MERGED | +2 | 0 |
566111,2 | QtCreator/next: Use Qt 6.7.2 prerelease builds | dev | qtsdk/tqtc-qtsdk | Status: MERGED | +2 | 0 |