diff --git a/src/commands.rs b/src/commands.rs index 9acc9c8..dca751d 100644 --- a/src/commands.rs +++ b/src/commands.rs @@ -276,7 +276,7 @@ impl CommandManager { fn parse_keybinding(kb: &str) -> Option { let mut split = kb.split('+'); - if split.clone().count() == 2 { + if kb != "+" && split.clone().count() == 2 { let modifier = split.next().unwrap(); let key = split.next().unwrap(); let parsed = Self::parse_key(key);