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: [email protected]
Reporter: [email protected]
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.