From 4c63d8e82f385dfad5aa407717234df30bc85a0b Mon Sep 17 00:00:00 2001 From: frosch Date: Sun, 15 May 2011 12:30:14 +0000 Subject: (svn r22463) -Fix [FS#4615]: Update the fios GUI immediatelly after scanning a new directory, so queued events reach the window when already updated. --- src/fios_gui.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src') diff --git a/src/fios_gui.cpp b/src/fios_gui.cpp index 13c2a3532..8d1fb1b80 100644 --- a/src/fios_gui.cpp +++ b/src/fios_gui.cpp @@ -211,6 +211,9 @@ void BuildFileList() default: FiosGetSavegameList(_saveload_mode); break; } + + /* Invalidate saveload window */ + InvalidateWindowData(WC_SAVELOAD, 0, 2, true); } static void MakeSortedSaveGameList() @@ -684,6 +687,12 @@ public: !_load_check_data.HasNewGrfs()); } break; + case 2: + /* _fios_items changed */ + this->vscroll->SetCount(_fios_items.Length()); + this->selected = NULL; + _load_check_data.Clear(); + break; } } }; -- cgit v1.2.3-54-g00ecf