diff options
author | Kirill Chibisov <contact@kchibisov.com> | 2024-03-21 08:00:06 +0400 |
---|---|---|
committer | Josh Rahm <rahm@google.com> | 2024-08-14 15:41:13 -0600 |
commit | 70a2fb29fa2e332f4d183d8b94b92c75e841325e (patch) | |
tree | 294a24c28a2f6f65616cf8e5de42583122116645 /alacritty/src | |
parent | 2197a8eb53e260f56fc090d3f1c64fa76e25b8f1 (diff) | |
download | r-alacritty-70a2fb29fa2e332f4d183d8b94b92c75e841325e.tar.gz r-alacritty-70a2fb29fa2e332f4d183d8b94b92c75e841325e.tar.bz2 r-alacritty-70a2fb29fa2e332f4d183d8b94b92c75e841325e.zip |
Fix kitty encoding used for char input without text
On Windows some key combinations for regular text input, like Ctrl+1
don't have any text attached, so they were generating the kitty escape
sequence even when they shouldn't.
Diffstat (limited to 'alacritty/src')
-rw-r--r-- | alacritty/src/input/keyboard.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/alacritty/src/input/keyboard.rs b/alacritty/src/input/keyboard.rs index 8f97bc71..9aabba09 100644 --- a/alacritty/src/input/keyboard.rs +++ b/alacritty/src/input/keyboard.rs @@ -355,7 +355,7 @@ impl SequenceBuilder { associated_text: Option<&str>, ) -> Option<SequenceBase> { let character = match key.logical_key.as_ref() { - Key::Character(character) => character, + Key::Character(character) if self.kitty_seq => character, _ => return None, }; |