on master help sign in
Fix panic when using multi-level key mapping
commitfbba47fbc09d26cc41db87c5477dd7d27e8f6787 authorNehliin <oskar.d.nehlin@gmail.com> dateSat 16 Oct 2021, 15:22 (5 years ago) parent5501669
1 file changed+1−1
helix-term/src/keymap.rs+1−1
helix-term/src/keymap.rs+1−1
@@ -140,7 +140,7 @@ impl KeyTrieNode {
140140 }
141141 }
142142 body.sort_unstable_by_key(|(_, keys)| {
143− self.order.iter().position(|&k| k == keys[0]).unwrap()
143+ self.order.iter().position(|&k| k == keys[0]).unwrap_or(0)
144144 });
145145 let prefix = format!("{} ", self.name());
146146 if body.iter().all(|(desc, _)| desc.starts_with(&prefix)) {