summaryrefslogtreecommitdiff
path: root/station_cmd.c
diff options
context:
space:
mode:
authordarkvater <darkvater@openttd.org>2004-08-16 14:48:35 +0000
committerdarkvater <darkvater@openttd.org>2004-08-16 14:48:35 +0000
commit68c9b7c3ad902784c07b0d76c81c87e073c826b3 (patch)
tree7adb6f3ca0f68bd8744d5835a42dd6919a93f4c2 /station_cmd.c
parentd33c833a82808c256562b7f3a7e07251613d14ca (diff)
downloadopenttd-68c9b7c3ad902784c07b0d76c81c87e073c826b3.tar.xz
(svn r66) -Fix Station list updated on station deletion/station rename
-Changed debug messages to comply with DEBUG(name, level) heuristics
Diffstat (limited to 'station_cmd.c')
-rw-r--r--station_cmd.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/station_cmd.c b/station_cmd.c
index 17471e419..df9a387f8 100644
--- a/station_cmd.c
+++ b/station_cmd.c
@@ -1998,6 +1998,7 @@ static void DeleteStation(Station *st)
DeleteName(st->string_id);
MarkStationDirty(st);
_station_sort_dirty = true;
+ InvalidateWindowClasses(WC_STATION_LIST);
index = st->index;
DeleteWindowById(WC_STATION_VIEW, index);
@@ -2403,6 +2404,7 @@ static void ChangeTileOwner_Station(uint tile, byte old_player, byte new_player)
_map_owner[tile] = new_player;
st->owner = new_player;
_station_sort_dirty = true;
+ InvalidateWindowClasses(WC_STATION_LIST);
} else {
DoCommandByTile(tile, 0, 0, DC_EXEC, CMD_LANDSCAPE_CLEAR);
}