From 0fb6b3ca075c037a3bcbaed790b7bc8c93d06831 Mon Sep 17 00:00:00 2001 From: glx22 Date: Fri, 10 Feb 2023 05:05:16 +0100 Subject: [PATCH] Fix #10280, 59645c6: Ignore double-click for unavailable town actions --- src/town_gui.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/town_gui.cpp b/src/town_gui.cpp index 0f9884c88c..aa58562bce 100644 --- a/src/town_gui.cpp +++ b/src/town_gui.cpp @@ -297,7 +297,7 @@ public: } /* When double-clicking, continue */ - if (click_count == 1 || y < 0) break; + if (click_count == 1 || y < 0 || !HasBit(this->available_actions, y)) break; FALLTHROUGH; }