https://bugs.kde.org/show_bug.cgi?id=432250
Bug ID: 432250 Summary: Wayland: Submenu of panel context menu is displayed as a separate window Product: plasmashell Version: 5.19.90 Platform: Kubuntu Packages OS: Linux Status: REPORTED Keywords: wayland Severity: normal Priority: NOR Component: Panel Assignee: plasma-b...@kde.org Reporter: jan.rathm...@gmx.de Target Milestone: 1.0 Created attachment 135267 --> https://bugs.kde.org/attachment.cgi?id=135267&action=edit Screenshot of separate menu STEPS TO REPRODUCE 1. Ensure at least one window is displayed (not minimized!) 2. Rightclick on a panel 3. Hover "Add Panel" with mouse cursor OBSERVED RESULT Submenu is displayed as a separate window at top left of the screen, including window decoration. (see screenshot) EXPECTED RESULT Submenu is displayed as a normal menu next to "Add Panel" ADDITIONAL INFORMATION The bug doesn't seem appear when all windows are minimized. There is the following terminal output: qt.qpa.wayland: setGrabPopup called with a parent, QtWaylandClient::QWaylandXdgSurface(0x55733d5214a0) which does not match the current topmost grabbing popup, QtWaylandClient::QWaylandXdgSurface(0x55733e8f41b0) According to the xdg-shell protocol, this is not allowed. The wayland QPA plugin is currently handling it by setting the parent to the topmost grabbing popup. Note, however, that this may cause positioning errors and popups closing unxpectedly because xdg-shell mandate that child popups close before parents SOFTWARE/OS VERSIONS Distro: Kubuntu 21.04 KDE Plasma Version: 5.20.90 KDE Frameworks Version: 5.78 Qt Version: 5.15.2 -- You are receiving this mail because: You are watching all bug changes.