Bug 346918 - Removing the ALT+F1 shortcut for displaying Application launcher isn't saved between sessions when removed from "Global shortcuts -> plasmashell"-section
Summary: Removing the ALT+F1 shortcut for displaying Application launcher isn't saved ...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.3.0
Platform: Kubuntu Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
: 356145 366064 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-04-29 19:36 UTC by Andreas Joseph Krogh
Modified: 2023-04-27 20:37 UTC (History)
18 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Joseph Krogh 2015-04-29 19:36:11 UTC
Removing the shortcut ALT+F1 for showing the K-menu (app-launcher) from Global-shortcuts settings (plasmashell section) does not persist between sessions, so after a logout/login it remains active. One has to disable it by right-clicking on the K-menu -> App launcher settings, and go to Shortcuts, click the X (remove) to make it persistent across logins

Reproducible: Always
Comment 1 Eike Hein 2015-05-19 13:49:07 UTC
Not Kicker-specific, moving to general.
Comment 2 Marco Martin 2015-05-20 09:51:53 UTC
being saved in appletsrc as well it probably re-defined it at next start
while unsetting it from the applet configuration should save it correctly
can you try it's the case? would narrow down the problem
Comment 3 David Leal 2015-06-30 10:01:32 UTC
A similar thing is happening to me, but the shortcut I'm unable to change is the one related to the keyboard layout switcher (Ctrl-Alt-K). Anything I can do to help debug this? I can't find an appletsrc file.
Comment 4 Wolfgang Bauer 2015-09-14 16:47:05 UTC
(In reply to David Leal from comment #3)
> A similar thing is happening to me, but the shortcut I'm unable to change is
> the one related to the keyboard layout switcher (Ctrl-Alt-K). Anything I can
> do to help debug this? I can't find an appletsrc file.

I don't think you have the same problem.
Yours is probably Bug#347352 which should be fixed in 5.4.0.
Comment 5 Vaidas Kascėnas 2015-09-16 01:18:59 UTC
(In reply to Marco Martin from comment #2)
> being saved in appletsrc as well it probably re-defined it at next start
> while unsetting it from the applet configuration should save it correctly
> can you try it's the case? would narrow down the problem

I can confirm this works on Ubuntu 15.10 - the shortcut is saved this way.
Comment 6 Damian Nowak 2016-06-12 01:21:49 UTC
I've been affected by this bug since I updated from KDE 4 to KDE 5 three months ago. Arch Linux. plasmashell 5.6.4.
Comment 7 Damian Kaczmarek 2016-06-12 01:27:25 UTC
This happens on my system as well. I'm using openSUSE Tumbleweed. Clean account doesn't make any difference.
Comment 8 Andreas Joseph Krogh 2016-06-12 07:56:49 UTC
Removing this shortcut by right-clicking on the K-menu and "Application Launcher Settings" -> "Keyboard shortcuts" works for me.
Comment 9 Emre Unlu 2016-10-18 06:26:33 UTC
Similar thing is happening to me, Application Launcher shortcut changes are not preserved between sessions.

KDE Plasma 5.7.5 and Fedora 24 here.
Comment 10 Alexander Mentyu 2017-11-23 10:47:57 UTC
Can confirm this bug - Alt+F1 shortcut becomes active again after logging out and logging in and after restarting of system

(In reply to Andreas Joseph Krogh from comment #8)
> Removing this shortcut by right-clicking on the K-menu and "Application
> Launcher Settings" -> "Keyboard shortcuts" works for me.

This method of disabling shortcut work for me

Distribution: KDE neon Developer Edition - Stable Branches
Plasma: 5.11.3
Frameworks: 5.41.0
Qt: 5.9.1
Kernel 4.10.0-38-generic
Type: 64-bit
Comment 11 David Edmundson 2017-11-26 22:40:43 UTC
*** Bug 366064 has been marked as a duplicate of this bug. ***
Comment 12 David Edmundson 2017-11-26 22:43:35 UTC
applet.cpp calls     

KGlobalAccel::self()->setShortcut(d->activationAction, seqs, KGlobalAccel::NoAutoloading);

noautoloading means we'll never load from the globalshortcuts config, we're always overriding it with whatever we have in the plasma config.

Normally apps use setDefaultShortcut, not setShortcut.

If it's changed externally we get globalShortcutChanged but we're not updating our config.

Will try and fix.
Comment 13 David Edmundson 2017-11-29 17:29:08 UTC
*** Bug 356145 has been marked as a duplicate of this bug. ***
Comment 14 Christoph Feck 2017-12-20 18:34:36 UTC
David, this is bug 300532, right? As per bug 300532 comment #3, I was not sure if this should be fixed in plasmashell or in the KCM. Please mark duplicates, if appropiate.
Comment 15 Alex Cruise 2020-11-11 19:36:00 UTC
I've had this problem for literally years... Finally found a reddit post where someone suggested right-clicking on the application launcher and setting its shortcut in its settings dialog, then clearing Alt-F1 from the global shortcuts. Hopefully it'll work this time!
Comment 16 Misha Shaygu 2020-12-10 06:35:21 UTC
on 5.20.4 still alive bug
Comment 17 Misha Shaygu 2020-12-10 06:59:48 UTC
on 5.20.4 works:
1) Right-click on "Start Menu"
2) Click on "Setting widget "Start Page"... Alt + D, S"
3) Submenu "Keyboard shortcuts"
4) Remove and press "OK"

Profit!
Comment 18 Moritz Bunkus 2020-12-10 08:26:04 UTC
Sure, I can remove the shortcut for the current session, but the point is that the change doesn't persist. Upon logging out & back in again the shortcut is back.
Comment 19 Jiri 2021-01-27 13:05:25 UTC
On 5.20.5 still alive bug.
Comment 20 Nate Graham 2023-04-27 20:37:53 UTC
This appears to be fixed as of Plasma 5.27.