From c32ea7248fbb2c895c5d41e86fa6efb89df5d721 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Fri, 24 Feb 2023 13:42:39 +0100 Subject: allow to exit any prompt on esc --- go/client/game.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/go/client/game.go b/go/client/game.go index 00047d5d..37e44d77 100644 --- a/go/client/game.go +++ b/go/client/game.go @@ -532,7 +532,11 @@ func (g *Game) Update() error { g.hideStore() g.RemoveWidget(g.discardPileView) if g.prompt != nil { - g.prompt.ClearSelections() + if g.prompt.Action().Targets().NoSelections() { + g.removePrompt() + } else { + g.prompt.ClearSelections() + } } } -- cgit v1.2.3