| Summary: | Global menu becomes empty when active window is on a different screen | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | yswtrue <a365039311> |
| Component: | Global Menu widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | kde.brownnose660, kde, kdedev, mvourlakos, nate, openmail+kde |
| Priority: | NOR | Keywords: | multiscreen, usability |
| Version First Reported In: | 5.27.5 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
yswtrue
2023-05-12 23:36:52 UTC
This may be intentional, but it's not an amazing UX regardless. I had another observation, when testing the Global Menu on two displays, that make me say this is undesirable behavior, and a non-ideal user experience. (So, agree with Nate). This is consistent across Plasma 5 and 6. When I move the app to the display that has no global menu, not only do the menus disappear from the global menu, there are still no menus in the app itself. Details: Added an Application Panel (Global Menu) Opened Konsole on the display with the global menu Moved the app to the other display Menus stayed on the global menu until I clicked somewhere so Konsole wasn't the focus Menus were removed from global menu *and* they were still not present on Konsole Even re-focusing on Konsole did not restore the menus either to the panel or the app By default, the Main and Session toolbars may be hidden, which means the user is left with no menus until they move Konsole back to the display with the global menu. Confirming on Garuda Linux KDE Plasma 6.2.2 with a global menu on both screens. Opened FreeTube on primary screen, and global menu on primary screen showed menu, used keyboard shortcut to move window to second screen, and the global menu on second screen is not picking up that FreeTube was active on the second screen and not displaying the menu OR the Application Title (separate issue). |