diff --git a/Flow.Launcher.Infrastructure/UserSettings/PluginSettings.cs b/Flow.Launcher.Infrastructure/UserSettings/PluginSettings.cs index 0e881005a..f4d55060f 100644 --- a/Flow.Launcher.Infrastructure/UserSettings/PluginSettings.cs +++ b/Flow.Launcher.Infrastructure/UserSettings/PluginSettings.cs @@ -132,6 +132,10 @@ namespace Flow.Launcher.Infrastructure.UserSettings { // Update existing hotkey existingHotkey.DefaultHotkey = hotkey.DefaultHotkey; // hotkey info provides default values + if (!hotkey.Editable) // If this hotkey is not editable anymore, we need to restore the hotkey + { + existingHotkey.Hotkey = hotkey.DefaultHotkey; + } metadata.PluginHotkeys.Add(new PluginHotkey { Id = hotkey.Id,