From a95025752a0d655c1ad7e887b615d5f7035c43f6 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 15 Oct 2021 09:56:22 +0530 Subject: [PATCH] DRYer --- kitty/boss.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/kitty/boss.py b/kitty/boss.py index 28330d3e6..a906aa470 100755 --- a/kitty/boss.py +++ b/kitty/boss.py @@ -839,6 +839,7 @@ class Boss: def focus_visible_window_trigger(self, idx: int = -1) -> None: tab = self.active_tab redirect_mouse_handling(False) + self.clear_pending_sequences() if tab is not None: for window in tab: window.screen.set_window_number() @@ -851,11 +852,9 @@ class Boss: tab = self.active_tab if w is not None and tab is not None and w in tab: tab.set_active_window(w) - self.clear_pending_sequences() self.focus_visible_window_trigger() return if ev.button > -1: - self.clear_pending_sequences() self.focus_visible_window_trigger() def mouse_event(