diff options
| author | shuffle2 <godisgovernment@gmail.com> | 2017-06-26 12:40:40 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-06-26 12:40:40 -0700 |
| commit | 7d60f03acb6efe99e5daecdf3cb410d3d6a8961e (patch) | |
| tree | 70b18bcdd3d67b14ca67d9ed7414c02b89b035c3 /Source/Core/DolphinWX/FrameTools.cpp | |
| parent | 0ace7fd8f3d4cc7c0ab95df1852255f2a6252aa1 (diff) | |
| parent | f51df62344dc2686a31381951804228839333ef6 (diff) | |
Merge pull request #5687 from shuffle2/wx-cache
DolphinWX: properly sync EmuState and banner changes.
Diffstat (limited to 'Source/Core/DolphinWX/FrameTools.cpp')
| -rw-r--r-- | Source/Core/DolphinWX/FrameTools.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/Core/DolphinWX/FrameTools.cpp b/Source/Core/DolphinWX/FrameTools.cpp index 5a798f70da..46acd65278 100644 --- a/Source/Core/DolphinWX/FrameTools.cpp +++ b/Source/Core/DolphinWX/FrameTools.cpp @@ -1616,10 +1616,11 @@ void CFrame::GameListRefresh() wxPostEvent(m_game_list_ctrl, event); } -void CFrame::GameListRescan() +void CFrame::GameListRescan(bool purge_cache) { wxCommandEvent event{DOLPHIN_EVT_RESCAN_GAMELIST, GetId()}; event.SetEventObject(this); + event.SetInt(purge_cache ? 1 : 0); wxPostEvent(m_game_list_ctrl, event); } @@ -1693,7 +1694,7 @@ void CFrame::GameListChanged(wxCommandEvent& event) File::Delete(filename); } // Do rescan after cache has been cleared - GameListRescan(); + GameListRescan(true); return; } |
