Bug 449216 - "Alt is swapped with Win" doesn't change the application launcher shortcut
Summary: "Alt is swapped with Win" doesn't change the application launcher shortcut
Status: REOPENED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_keyboard (other bugs)
Version First Reported In: 5.24.4
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-26 20:22 UTC by contact
Modified: 2022-04-08 07:46 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 contact 2022-01-26 20:22:38 UTC
SUMMARY
Turning on "Alt is swapped with Win" swaps them for some shortcuts but not others 

STEPS TO REPRODUCE
1. Bind something to a combination involving Meta or Alt (app launcher on Alt+F1 or krunner on Win+D in my case)
2. Enable  "Alt is swapped with Win"

OBSERVED RESULT
krunner now opens when you press Alt+D instead of Meta+D, however, since the keys are swapped now, the shortcut still points to the same button.

EXPECTED RESULT
Shortcut continues to recognize the Win+D key sequence, however the Win key is now in the new location

SOFTWARE/OS VERSIONS
Linux: NixOS Unstable
KDE Plasma Version: 5.23.5
KDE Frameworks Version: 5.89.0
Qt Version: 5.15.3
Comment 1 contact 2022-01-26 20:32:01 UTC
The app launcher works correctly after a reboot, however, other shortcuts such as krunner still don't work
Comment 2 Nate Graham 2022-01-27 00:25:00 UTC
This received a bunch of work on Plasma 5.24 after being semi-broken-ish for a while, and is finally fixed now.
Comment 3 contact 2022-04-08 07:43:46 UTC
This is fixed for most shortcuts, however, the application launcher still opens when you press the "alt" key, and not the "win" key
Comment 4 contact 2022-04-08 07:46:03 UTC
So looks like the "fix" just inverted the bug - before it the application launcher was the only thing that did work, now it's the only thing that doesn't.