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.

Reply via email to