diff --git a/kitty/keys.py b/kitty/keys.py index 0147926cb..fe114a41c 100644 --- a/kitty/keys.py +++ b/kitty/keys.py @@ -148,7 +148,7 @@ class Mappings: matches = matches[last_terminal_idx+1:] q = matches[-1].options.when_focus_on matches = [x for x in matches if x.options.when_focus_on == q] - else: + elif matches: matches = [matches[-1]] return matches