1
0
Fork 0

(svn r7351) -Fix (r6619): Disabled platform length and numbers were not reset for the default station.

release/0.5
peter1138 2006-12-04 13:20:14 +00:00
parent 810e14cc21
commit 7086936bab
1 changed files with 5 additions and 2 deletions

View File

@ -721,8 +721,11 @@ static void StationBuildWndProc(Window *w, WindowEvent *e)
if (newstations) {
const StationSpec *statspec = GetCustomStationSpec(_railstation.station_class, _railstation.station_type);
if (statspec != NULL) {
for (bits = 0; bits < 7; bits++) {
for (bits = 0; bits < 7; bits++) {
if (statspec == NULL) {
EnableWindowWidget(w, bits + 5);
EnableWindowWidget(w, bits + 12);
} else {
SetWindowWidgetDisabledState(w, bits + 5, HASBIT(statspec->disallowed_platforms, bits));
SetWindowWidgetDisabledState(w, bits + 12, HASBIT(statspec->disallowed_lengths, bits));
}