diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java index c68f2171b..00e6753f4 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java @@ -304,7 +304,6 @@ public class HomeActivity extends BaseActivity implements CustomTitleView.Listen } private void setConfig(Config config, String success) { - if (TextUtils.isEmpty(config.getUrl())) return; if (config.getUrl().startsWith("file") && !PermissionX.isGranted(getActivity(), Manifest.permission.WRITE_EXTERNAL_STORAGE)) { PermissionX.init(this).permissions(Manifest.permission.WRITE_EXTERNAL_STORAGE).request((allGranted, grantedList, deniedList) -> load(config, success)); } else { @@ -393,7 +392,8 @@ public class HomeActivity extends BaseActivity implements CustomTitleView.Listen FileUtil.clearCache(new Callback() { @Override public void success() { - setConfig(VodConfig.get().getConfig().json("").save(), ResUtil.getString(R.string.config_refreshed)); + Config config = VodConfig.get().getConfig().json("").save(); + if (!config.isEmpty()) setConfig(config, ResUtil.getString(R.string.config_refreshed)); } }); }