From 9703917a196a77aae22930014abd491f66f93e1d Mon Sep 17 00:00:00 2001 From: Vasily Date: Fri, 14 Jun 2019 19:57:08 +0200 Subject: [PATCH] Fix bug in Linux keyboard input sender Held modifiers weren't being released again. --- src/keyboard_input/input_sender_X11.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/keyboard_input/input_sender_X11.cpp b/src/keyboard_input/input_sender_X11.cpp index 2a73fb9..b92213e 100644 --- a/src/keyboard_input/input_sender_X11.cpp +++ b/src/keyboard_input/input_sender_X11.cpp @@ -120,6 +120,7 @@ void sendTokensAsInput( const std::vector tokens ) if ( isModifier( token ) ) { sendKeyPress( token, KeyStatus::Down, display ); + heldInputs.push_back( token ); continue; }