Bug 455555

Summary: Only one kickoff menu can be opened with a keybind on a multi-monitor system
Product: [Plasma] kwin Reporter: zerocostabstraction <david.vuckovic7>
Component: wayland-genericAssignee: KWin default assignee <kwin-bugs-null>
Status: REPORTED ---    
Severity: wishlist CC: strong.drum0546
Priority: NOR    
Version First Reported In: 5.25.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description zerocostabstraction 2022-06-18 14:06:00 UTC
SUMMARY

Currently I have 2 panels, one on each monitor. One is based off the Materia global appearance layout, one is an empty floating panel, with just a global menu widget and a kickoff.

So first off, I have to set a keyboard shortcut for the kickoff to even open on Mod key. I make a random keybind on both, but whichever I make last, is the one that always opens. Meaning if I'm on monitor 0, pressing Windows key (mod4) opens up the kickoff on the other monitor. 

The kickoff on the first monitor is therefore only accessible through  the custom keybind. I think this is inconsistent with krunner's behavior. Krunner will open up in whichever monitor called it. If memory serves me right, this kind of behavior worked on X11 too. But I'm overstepping here.  

STEPS TO REPRODUCE
1. Create two panels
2. Add kickoff widget to both
3. Set shortcuts to both
4. Press mod key

OBSERVED RESULT

The kickoff menu that had its shortcut changed last is the one that always gets opened.

EXPECTED RESULT

The kickoff menu in the same monitor is opened (if there is one, of course).

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20220613
KDE Plasma Version: 5.25.0
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.2
Kernel Version: 5.18.2-1-default (64-bit)
Graphics Platform: Wayland
Comment 1 Lenzoid 2025-04-26 18:22:47 UTC
Thank you for reporting. Sorry that no one responded yet. It might be a case that seems very niche to most people. However I also have two kickoff "applets" on each screen one. To reproduce, I set a keyboard shortcut for a each one, by right-clicking "Configure Application Launcher..." > Keyboard shortcuts.

Hitting the shortcut opens exactly the kickoff menu you'd expect. So I assume this has been fixed in a recent version (I'm on 6.3.80 git-master right now). You're welcome to mark it as resolved or comment. Thank you.