From 23c21cd4435a87dd0fa039ee2b2cb430521a5416 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Rou=C3=ABn=C3=A9?= Date: Tue, 30 Jul 2024 01:15:51 +0200 Subject: [PATCH] Do not return removed commands (`None`) (#524) --- spotify_player/src/config/keymap.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spotify_player/src/config/keymap.rs b/spotify_player/src/config/keymap.rs index 9eac25fb..452a43bf 100644 --- a/spotify_player/src/config/keymap.rs +++ b/spotify_player/src/config/keymap.rs @@ -396,7 +396,7 @@ impl KeymapConfig { pub fn find_command_from_key_sequence(&self, key_sequence: &KeySequence) -> Option { self.keymaps .iter() - .find(|&keymap| keymap.key_sequence == *key_sequence) + .find(|&keymap| keymap.key_sequence == *key_sequence && keymap.command != Command::None) .map(|keymap| keymap.command) }