summaryrefslogtreecommitdiff
path: root/engine.c
diff options
context:
space:
mode:
authorbjarni <bjarni@openttd.org>2005-01-22 23:11:25 +0000
committerbjarni <bjarni@openttd.org>2005-01-22 23:11:25 +0000
commitafbac4c3176d06dcb4b0e785072f33bd1ea4f358 (patch)
tree363eaa58763d4ed9b9a78f34a4c21ebefde65f31 /engine.c
parent97f893ae2f262fc0521b785b8cf73661f1ce6f95 (diff)
downloadopenttd-afbac4c3176d06dcb4b0e785072f33bd1ea4f358.tar.xz
(svn r1597) fix: autoreplace vehicle lists are now redrawn when a new vehicle becomes available (thanks LordOfThePigs for pointing this one out)
Diffstat (limited to 'engine.c')
-rw-r--r--engine.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/engine.c b/engine.c
index eb171ae86..c6cc4bf4c 100644
--- a/engine.c
+++ b/engine.c
@@ -651,6 +651,7 @@ void AcceptEnginePreview(Engine *e, int player)
e->preview_player = 0xFF;
InvalidateWindowClasses(WC_BUILD_VEHICLE);
+ InvalidateWindowClasses(WC_REPLACE_VEHICLE);
}
void EnginesDailyLoop(void)
@@ -756,6 +757,7 @@ static void NewVehicleAvailable(Engine *e)
e->flags = (e->flags & ~ENGINE_INTRODUCING) | ENGINE_AVAILABLE;
InvalidateWindowClasses(WC_BUILD_VEHICLE);
+ InvalidateWindowClasses(WC_REPLACE_VEHICLE);
// Now available for all players
e->player_avail = (byte)-1;