Merge pull request #1784 from zed-industries/fix-keymap-panic

Kay Simmons created

Fix panic in keymap parsing

Change summary

crates/gpui/src/keymap.rs | 4 ++++
1 file changed, 4 insertions(+)

Detailed changes

crates/gpui/src/keymap.rs 🔗

@@ -301,6 +301,10 @@ impl Keystroke {
             }
         }
 
+        if key.is_none() {
+            return Err(anyhow!("Invalid keystroke `{}`", source));
+        }
+
         Ok(Keystroke {
             ctrl,
             alt,