diff --git a/crates/gpui/src/platform/keystroke.rs b/crates/gpui/src/platform/keystroke.rs index 89ab8c166cd0c92bcab19982be65c9be0c24dcd4..6e0da7dac22ae09d0f7616507cd328ea4e80ffcf 100644 --- a/crates/gpui/src/platform/keystroke.rs +++ b/crates/gpui/src/platform/keystroke.rs @@ -146,7 +146,7 @@ impl Keystroke { "space" => Some(" ".into()), "tab" => Some("\t".into()), "enter" => Some("\n".into()), - key if !is_printable_key(key) => None, + key if !is_printable_key(key) || key.is_empty() => None, key => { if self.modifiers.shift { Some(key.to_uppercase())