From 32973058a35c4eb51953308d52b260d59dd76e1c Mon Sep 17 00:00:00 2001 From: bjarni Date: Mon, 3 Jan 2005 21:01:37 +0000 Subject: (svn r1351) fixed issue in last commit where it it not update the replace train window properly when changing company colour (the lower two panels stayed the old colour until the window was reopened) --- vehicle_gui.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vehicle_gui.c b/vehicle_gui.c index 1b932db52..be0418d53 100644 --- a/vehicle_gui.c +++ b/vehicle_gui.c @@ -365,6 +365,8 @@ static void SetupScrollStuffForReplaceWindow(Window *w) switch (WP(w,replaceveh_d).vehicletype) { case VEH_Train: { railtype = WP(w,replaceveh_d).railtype; + w->widget[13].color = _player_colors[_local_player]; // sets the colour of that art thing + w->widget[16].color = _player_colors[_local_player]; // sets the colour of that art thing for (engine_id = 0; engine_id < NUM_TRAIN_ENGINES; engine_id++) { const Engine *e = DEREF_ENGINE(engine_id); const EngineInfo *info = &_engine_info[engine_id]; @@ -928,8 +930,6 @@ void ShowReplaceVehicleWindow(byte vehicletype) w = AllocateWindowDescFront(&_replace_rail_vehicle_desc, vehicletype); w->vscroll.cap = 8; w->resize.step_height = 14; - w->widget[13].color = _player_colors[_local_player]; - w->widget[16].color = _player_colors[_local_player]; break; case VEH_Road: w = AllocateWindowDescFront(&_replace_road_vehicle_desc, vehicletype); -- cgit v1.2.3-70-g09d2