(svn r18109) -Fix: Up-/down-buttons of CreateScenarioWindow were not raised again.

This commit is contained in:
frosch 2009-11-15 20:37:13 +00:00
parent 95af4f40f3
commit e41c2e128b
1 changed files with 11 additions and 0 deletions

View File

@ -987,6 +987,17 @@ struct CreateScenarioWindow : public Window
}
}
virtual void OnTimeout()
{
static const int raise_widgets[] = {CSCEN_START_DATE_DOWN, CSCEN_START_DATE_UP, CSCEN_FLAT_LAND_HEIGHT_DOWN, CSCEN_FLAT_LAND_HEIGHT_UP, WIDGET_LIST_END};
for (const int *widget = raise_widgets; *widget != WIDGET_LIST_END; widget++) {
if (this->IsWidgetLowered(*widget)) {
this->RaiseWidget(*widget);
this->SetWidgetDirty(*widget);
}
}
}
virtual void OnDropdownSelect(int widget, int index)
{
switch (widget) {