From 930b01de8acb294815c3aa8acac4db0de704bff5 Mon Sep 17 00:00:00 2001 From: Miguel Horta Date: Sun, 9 Apr 2023 23:17:00 +0100 Subject: [PATCH] fix: dock cmd was not called --- src/dock_gui.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dock_gui.cpp b/src/dock_gui.cpp index 82f18e9874..9a294fc45c 100644 --- a/src/dock_gui.cpp +++ b/src/dock_gui.cpp @@ -232,6 +232,7 @@ struct BuildDocksToolbarWindow : Window { { switch (last_clicked_widget) { case WID_DT_BUILD_AQUEDUCT: + case WID_DT_LOCK: case WID_DT_STATION: this->OnPlacePresize(pt, TileVirtXY(pt.x, pt.y)); break; @@ -267,6 +268,7 @@ struct BuildDocksToolbarWindow : Window { return Command::Post(STR_ERROR_CAN_T_BUILD_DOCK_HERE, CcBuildDocks, end_tile, to_join, adjacent); } }; + ShowSelectStationIfNeeded(TileArea(start_tile, end_tile), proc); VpStartPreSizing(); break; }