(svn r25095) -Codechange: Immediately save the sort order of the town directory instead of when closing the window.

pull/155/head
alberth 11 years ago
parent bf86262534
commit 2fa9083d8b

@ -703,11 +703,6 @@ public:
this->FinishInitNested(desc, 0);
}
~TownDirectoryWindow()
{
this->last_sorting = this->towns.GetListing();
}
virtual void SetStringParameters(int widget) const
{
switch (widget) {
@ -826,6 +821,7 @@ public:
switch (widget) {
case WID_TD_SORT_ORDER: // Click on sort order button
this->towns.ToggleSortOrder();
this->last_sorting = this->towns.GetListing(); // Store new sorting order.
this->SetDirty();
break;
@ -855,6 +851,7 @@ public:
if (this->towns.SortType() != index) {
this->towns.SetSortType(index);
this->last_sorting = this->towns.GetListing(); // Store new sorting order.
this->BuildSortTownList();
}
}

Loading…
Cancel
Save