diff --git a/src/order_cmd.cpp b/src/order_cmd.cpp index e895ca04b7..bc40d0cca5 100644 --- a/src/order_cmd.cpp +++ b/src/order_cmd.cpp @@ -3012,4 +3012,9 @@ void ShiftOrderDates(int interval) orderlist->SetScheduledDispatchStartDate(orderlist->GetScheduledDispatchStartDatePart() + interval, orderlist->GetScheduledDispatchStartDateFractPart()); } } + + SetWindowClassesDirty(WC_VEHICLE_ORDERS); + SetWindowClassesDirty(WC_VEHICLE_TIMETABLE); + SetWindowClassesDirty(WC_SCHDISPATCH_SLOTS); + InvalidateWindowClassesData(WC_DEPARTURES_BOARD, 0); }