train_gui.c
changeset 4792 a6fa5fc79715
parent 4790 69e0d03632c9
child 4794 23b5ee70e87e
equal deleted inserted replaced
4791:c071980d8b40 4792:a6fa5fc79715
   544 			WP(w, buildvehicle_d).sort_criteria        = _last_sort_criteria;
   544 			WP(w, buildvehicle_d).sort_criteria        = _last_sort_criteria;
   545 			WP(w, buildvehicle_d).decenting_sort_order = _last_sort_order;
   545 			WP(w, buildvehicle_d).decenting_sort_order = _last_sort_order;
   546 			break;
   546 			break;
   547 
   547 
   548 		case WE_INVALIDATE_DATA:
   548 		case WE_INVALIDATE_DATA:
       
   549 			if (w->window_number != 0) WP(w,buildvehicle_d).railtype = GetRailType(w->window_number);
   549 			WP(w,buildvehicle_d).data_invalidated = true;
   550 			WP(w,buildvehicle_d).data_invalidated = true;
       
   551 			SetWindowDirty(w);
   550 			break;
   552 			break;
   551 
   553 
   552 		case WE_DESTROY:
   554 		case WE_DESTROY:
   553 			free((void*)WP(w, buildvehicle_d).list_a);
   555 			free((void*)WP(w, buildvehicle_d).list_a);
   554 			free((void*)WP(w, buildvehicle_d).list_b);
   556 			free((void*)WP(w, buildvehicle_d).list_b);