diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/SettingActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/SettingActivity.java index 2c379fd88..0f2755709 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/SettingActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/SettingActivity.java @@ -345,7 +345,8 @@ public class SettingActivity extends BaseActivity implements ConfigCallback, Sit @Override public void success() { setCacheText(); - setConfig(VodConfig.get().getConfig().json("").save()); + Config config = VodConfig.get().getConfig().json("").save(); + if (!config.isEmpty()) setConfig(); } }); return true; diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/SettingFragment.java b/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/SettingFragment.java index ab90f7a25..d9469efe3 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/SettingFragment.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/fragment/SettingFragment.java @@ -351,7 +351,8 @@ public class SettingFragment extends BaseFragment implements ConfigCallback, Sit @Override public void success() { setCacheText(); - setConfig(VodConfig.get().getConfig().json("").save()); + Config config = VodConfig.get().getConfig().json("").save(); + if (!config.isEmpty()) setConfig(); } }); return true;