Fix canceling the select window overlay not calling the callback in stack layout
This commit is contained in:
parent
905fbeec14
commit
8630c7a700
@ -947,8 +947,8 @@ class Boss:
|
|||||||
def chosen(ans: Union[None, int, str]) -> None:
|
def chosen(ans: Union[None, int, str]) -> None:
|
||||||
q = self.current_visual_select
|
q = self.current_visual_select
|
||||||
self.current_visual_select = None
|
self.current_visual_select = None
|
||||||
if cvs and q is cvs and isinstance(ans, int):
|
if cvs and q is cvs:
|
||||||
q.trigger(ans)
|
q.trigger(ans if isinstance(ans, int) else 0)
|
||||||
return self.choose_entry(msg, windows, chosen)
|
return self.choose_entry(msg, windows, chosen)
|
||||||
|
|
||||||
@ac('win', '''
|
@ac('win', '''
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user