(svn r19699) -Codechange: Use InvalidateData at the refit window.

This commit is contained in:
terkhen
2010-04-23 17:29:53 +00:00
parent f642c01fb4
commit d9dc4c04f4
2 changed files with 21 additions and 22 deletions

View File

@@ -266,6 +266,7 @@ void Train::ConsistChanged(bool same_length)
if (this->IsFrontEngine()) {
this->UpdateAcceleration();
SetWindowDirty(WC_VEHICLE_DETAILS, this->index);
InvalidateWindowData(WC_VEHICLE_REFIT, this->index);
}
}
@@ -1144,7 +1145,7 @@ static void NormaliseTrainHead(Train *head)
if (!head->IsFrontEngine()) return;
/* Update the refit button and window */
SetWindowDirty(WC_VEHICLE_REFIT, head->index);
InvalidateWindowData(WC_VEHICLE_REFIT, head->index);
SetWindowWidgetDirty(WC_VEHICLE_VIEW, head->index, VVW_WIDGET_REFIT_VEH);
/* If we don't have a unit number yet, set one. */