From 8630c7a700dc21a2fc155e8ba1c45dab1bae89ac Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 6 Nov 2021 10:28:34 +0530 Subject: [PATCH] Fix canceling the select window overlay not calling the callback in stack layout --- kitty/boss.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kitty/boss.py b/kitty/boss.py index 2509ca97c..750d6bb4b 100755 --- a/kitty/boss.py +++ b/kitty/boss.py @@ -947,8 +947,8 @@ class Boss: def chosen(ans: Union[None, int, str]) -> None: q = self.current_visual_select self.current_visual_select = None - if cvs and q is cvs and isinstance(ans, int): - q.trigger(ans) + if cvs and q is cvs: + q.trigger(ans if isinstance(ans, int) else 0) return self.choose_entry(msg, windows, chosen) @ac('win', '''