From 0dd3ff23de8ea06ed06c5d248be0f1224c45188b Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Mon, 30 Apr 2018 15:39:33 +0100 Subject: [PATCH] Fix signalled tunnel/bridge entrance not being marked dirty when reservation cleared --- src/train_cmd.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/train_cmd.cpp b/src/train_cmd.cpp index 6198b575d4..5a6f169163 100644 --- a/src/train_cmd.cpp +++ b/src/train_cmd.cpp @@ -3627,6 +3627,7 @@ bool TrainController(Train *v, Vehicle *nomove, bool reverse) v->y_pos = gp.y; UpdateSignalsOnSegment(old_tile, INVALID_DIAGDIR, v->owner); UnreserveBridgeTunnelTile(old_tile); + if (_settings_client.gui.show_track_reservation) MarkTileDirtyByTile(old_tile); } } if (distance == 0) v->tunnel_bridge_signal_num++;