Skip to content

Commit

Permalink
feat,refactor(core,data): sync built-in data before setting up
Browse files Browse the repository at this point in the history
  • Loading branch information
WhiredPlanck committed Jan 10, 2023
1 parent a6624de commit acf3c77
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
3 changes: 3 additions & 0 deletions app/src/main/java/com/osfans/trime/core/Rime.java
Expand Up @@ -21,6 +21,7 @@
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.osfans.trime.data.AppPrefs;
import com.osfans.trime.data.DataManager;
import com.osfans.trime.data.opencc.OpenCCDictManager;
import com.osfans.trime.data.schema.SchemaManager;
import java.io.BufferedReader;
Expand Down Expand Up @@ -220,6 +221,8 @@ private static boolean getStatus() {

private static void init(boolean full_check) {
isHandlingRimeNotification = false;

DataManager.sync();
final String sharedDataDir = getAppPrefs().getProfile().getSharedDataDir();
final String userDataDir = getAppPrefs().getProfile().getUserDataDir();

Expand Down
2 changes: 0 additions & 2 deletions app/src/main/java/com/osfans/trime/data/theme/Config.java
Expand Up @@ -74,8 +74,6 @@ public Config() {
self = this;
ThemeManager.init();

Timber.d("Syncing asset data ...");
DataManager.sync();
Rime.get(!DataManager.INSTANCE.getSharedDataDir().exists());

init();
Expand Down

0 comments on commit acf3c77

Please sign in to comment.