From f94e43c9408e7d1649427fbf1802ff0bd82159e4 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Sat, 6 May 2023 14:27:19 +0100 Subject: [PATCH] Update map mode viewports when converting rail track type --- src/rail_cmd.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/rail_cmd.cpp b/src/rail_cmd.cpp index 32b732e7ee..bca6e79893 100644 --- a/src/rail_cmd.cpp +++ b/src/rail_cmd.cpp @@ -2529,7 +2529,7 @@ CommandCost CmdConvertRail(TileIndex tile, DoCommandFlag flags, uint32 p1, uint3 SetRailType(tile, totype); if (IsPlainRailTile(tile)) SetSecondaryRailType(tile, totype); - MarkTileDirtyByTile(tile, VMDF_NOT_MAP_MODE); + MarkTileDirtyByTile(tile); /* update power of train on this tile */ FindVehicleOnPos(tile, VEH_TRAIN, &affected_trains, &UpdateTrainPowerProc); } @@ -2621,10 +2621,10 @@ CommandCost CmdConvertRail(TileIndex tile, DoCommandFlag flags, uint32 p1, uint3 yapf_notify_track_change(endtile, GetTunnelBridgeTrackBits(endtile)); if (IsBridge(tile)) { - MarkBridgeDirty(tile, VMDF_NOT_MAP_MODE); + MarkBridgeDirty(tile); } else { - MarkTileDirtyByTile(tile, VMDF_NOT_MAP_MODE); - MarkTileDirtyByTile(endtile, VMDF_NOT_MAP_MODE); + MarkTileDirtyByTile(tile); + MarkTileDirtyByTile(endtile); } AddRailTunnelBridgeInfrastructure(tile, endtile);