diff options
| author | JosJuice <josjuice@gmail.com> | 2019-06-16 16:35:58 +0200 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2019-08-21 18:46:49 +0200 |
| commit | c677268aaf8002c11c1a1c55a0d2938de512401c (patch) | |
| tree | 4e38c36e5f2b3af82acef6a883e084a06ae8cbcd /Source/Android/app/src/main/java | |
| parent | 9f3f45aa5fa647b1304462051dbb4ba9ccca4bce (diff) | |
Android: Don't use GameFile/GameFileCache before UICommon::Init
Preparation for the next commit.
Diffstat (limited to 'Source/Android/app/src/main/java')
| -rw-r--r-- | Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/services/GameFileCacheService.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/services/GameFileCacheService.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/services/GameFileCacheService.java index 17aef0cd35..a58eeb1009 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/services/GameFileCacheService.java +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/services/GameFileCacheService.java @@ -8,6 +8,7 @@ import android.support.v4.content.LocalBroadcastManager; import org.dolphinemu.dolphinemu.model.GameFile;
import org.dolphinemu.dolphinemu.model.GameFileCache;
import org.dolphinemu.dolphinemu.ui.platform.Platform;
+import org.dolphinemu.dolphinemu.utils.AfterDirectoryInitializationRunner;
import java.io.File;
import java.util.ArrayList;
@@ -94,7 +95,8 @@ public final class GameFileCacheService extends IntentService */
public static void startLoad(Context context)
{
- startService(context, ACTION_LOAD);
+ new AfterDirectoryInitializationRunner().run(context,
+ () -> startService(context, ACTION_LOAD));
}
/**
@@ -104,7 +106,8 @@ public final class GameFileCacheService extends IntentService */
public static void startRescan(Context context)
{
- startService(context, ACTION_RESCAN);
+ new AfterDirectoryInitializationRunner().run(context,
+ () -> startService(context, ACTION_RESCAN));
}
public static GameFile addOrGet(String gamePath)
|
