Fix crash on first installation

# Conflicts:
#	app/src/main/java/org/meowcat/edxposed/manager/XposedApp.java
This commit is contained in:
Jim Wu 2020-04-03 11:48:14 +08:00 committed by NekoInverter
parent 75854c1122
commit ee2601d240
No known key found for this signature in database
GPG Key ID: 280D6CCCF95715F9
1 changed files with 10 additions and 10 deletions

View File

@ -124,16 +124,6 @@ public class XposedApp extends de.robv.android.xposed.installer.XposedApp implem
pref = PreferenceManager.getDefaultSharedPreferences(this);
if (pref.getBoolean("hook_modules", true)) {
Collection<ModuleUtil.InstalledModule> installedModules = ModuleUtil.getInstance().getModules().values();
for (ModuleUtil.InstalledModule info : installedModules) {
if (!AppHelper.FORCE_WHITE_LIST_MODULE.contains(info.packageName)) {
AppHelper.FORCE_WHITE_LIST_MODULE.add(info.packageName);
}
}
Log.d(TAG, "ApplicationList: Force add modules to list");
}
de.robv.android.xposed.installer.XposedApp.getInstance().reloadXposedProp();
createDirectories();
NotificationUtil.init();
@ -205,6 +195,16 @@ public class XposedApp extends de.robv.android.xposed.installer.XposedApp implem
RepoLoader.getInstance().triggerFirstLoadIfNecessary();
isUiLoaded = true;
if (pref.getBoolean("hook_modules", true)) {
Collection<ModuleUtil.InstalledModule> installedModules = ModuleUtil.getInstance().getModules().values();
for (ModuleUtil.InstalledModule info : installedModules) {
if (!AppHelper.FORCE_WHITE_LIST_MODULE.contains(info.packageName)) {
AppHelper.FORCE_WHITE_LIST_MODULE.add(info.packageName);
}
}
Log.d(TAG, "ApplicationList: Force add modules to list");
}
}
@Override