station_cmd.c
changeset 5220 f96f67f4250e
parent 5216 d581e4db95b6
child 5247 c3eece01af11
--- a/station_cmd.c	Sun Dec 03 17:54:28 2006 +0000
+++ b/station_cmd.c	Sun Dec 03 18:28:42 2006 +0000
@@ -79,7 +79,7 @@
 	return IsTileType(tile, MP_STATION) && GetStationIndex(tile) == st->index && IsRailwayStation(tile);
 }
 
-static void MarkStationTilesDirty(const Station *st)
+void MarkStationTilesDirty(const Station *st)
 {
 	TileIndex tile = st->train_tile;
 	int w, h;
@@ -2591,6 +2591,7 @@
 	st->goods[type].enroute_time = 0;
 	st->goods[type].enroute_from = st->index;
 	InvalidateWindow(WC_STATION_VIEW, st->index);
+	MarkStationTilesDirty(st);
 }
 
 /** Rename a station