diff options
| author | bunnei <bunneidev@gmail.com> | 2020-08-07 17:11:52 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-08-07 17:11:52 -0400 |
| commit | dc446cf34edac02effb0af200320afe2d1c20eec (patch) | |
| tree | 41bdd8143d9f629db83c17e93478c54ca19523e6 /src | |
| parent | 7483e766134937d7516d9434be09f18adfde1b6c (diff) | |
| parent | 07603e19b93159eda005733455632bdd5ff0349c (diff) | |
Merge pull request #4448 from Morph1984/fix-entries
game_list_worker: Do not clear entries when > 1 gamedir is present
Diffstat (limited to 'src')
| -rw-r--r-- | src/yuzu/game_list_worker.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/yuzu/game_list_worker.cpp b/src/yuzu/game_list_worker.cpp index 239016b942..643ca64910 100644 --- a/src/yuzu/game_list_worker.cpp +++ b/src/yuzu/game_list_worker.cpp @@ -350,6 +350,7 @@ void GameListWorker::ScanFileSystem(ScanTarget target, const std::string& dir_pa void GameListWorker::run() { stop_processing = false; + provider->ClearAllEntries(); for (UISettings::GameDir& game_dir : game_dirs) { if (game_dir.path == QStringLiteral("SDMC")) { @@ -368,7 +369,6 @@ void GameListWorker::run() { watch_list.append(game_dir.path); auto* const game_list_dir = new GameListDir(game_dir); emit DirEntryReady(game_list_dir); - provider->ClearAllEntries(); ScanFileSystem(ScanTarget::FillManualContentProvider, game_dir.path.toStdString(), game_dir.deep_scan ? 256 : 0, game_list_dir); ScanFileSystem(ScanTarget::PopulateGameList, game_dir.path.toStdString(), |
