diff --git a/src/window.rs b/src/window.rs index 4d2dba0..eaaca33 100644 --- a/src/window.rs +++ b/src/window.rs @@ -121,6 +121,7 @@ pub fn ui_loop() { .. } => { if allow_next_char { + next_char_modifiers.remove(ModifiersState::SHIFT); let keybinding = super::bridge::append_modifiers(next_char_modifiers, &c.to_string(), false); BRIDGE.queue_command(UiCommand::Keyboard(keybinding)); }