diff --git a/Flow.Launcher/HotkeyControl.xaml.cs b/Flow.Launcher/HotkeyControl.xaml.cs index 5d1a258e7..86c54293d 100644 --- a/Flow.Launcher/HotkeyControl.xaml.cs +++ b/Flow.Launcher/HotkeyControl.xaml.cs @@ -44,12 +44,16 @@ namespace Flow.Launcher LostFocus += (_, _) => { PluginManager.API.RemoveGlobalKeyboardCallback(callback); + state.AltPressed = false; + state.CtrlPressed = false; + state.ShiftPressed = false; + state.WinPressed = false; }; } private CancellationTokenSource hotkeyUpdateSource; - private SpecialKeyState state = new SpecialKeyState(); + private SpecialKeyState state = new(); private bool TbHotkey_OnPreviewKeyDown(int keyevent, int vkcode, SpecialKeyState dummy) {