Bug 500975 - A cloned Global Menu displays menus for applications on the monitor of its parent panel
Summary: A cloned Global Menu displays menus for applications on the monitor of its pa...
Status: REPORTED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Global Menu widget (show other bugs)
Version: 6.3.2
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-02 21:27 UTC by Lyra Fenech
Modified: 2025-03-02 21:27 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lyra Fenech 2025-03-02 21:27:44 UTC
SUMMARY
When cloning a panel that is already set up (such as a Menu Bar), the Global Menu of the new panel will display menus for applications on the monitor of the parent panel. When applications are moved onto the monitor of the new panel, the menus disappear. The only fix is to create a new Global Menu widget on the new panel.

STEPS TO REPRODUCE
1. Have a panel with a Global Menu widget
2. Use the "Clone Panel" option and select an edge on a different monitor as the destination
3. Move an application that supports global menus from one monitor to another to observe

OBSERVED RESULT
The widget displays menus from the applications open on its parent instance's monitor

EXPECTED RESULT
For the widget on the new panel to display menus for applications that are on its own monitor

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux on Wayland
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2