diff --git a/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java b/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java index c094c16b28..d791620c6e 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java @@ -2060,7 +2060,9 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc @Override public void onSharedPreferenceChanged(SharedPreferences prefs, String key) { - if (!RESET_OPTIONS.contains(key)) + if (!RESET_OPTIONS.contains(key) && + !"last_cleanup".equals(key) && + !"last_daily".equals(key)) return; if ("last_cleanup".equals(key)) diff --git a/app/src/main/java/eu/faircode/email/FragmentOptionsPrivacy.java b/app/src/main/java/eu/faircode/email/FragmentOptionsPrivacy.java index baac385446..32362373e8 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptionsPrivacy.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptionsPrivacy.java @@ -638,7 +638,9 @@ public class FragmentOptionsPrivacy extends FragmentBase implements SharedPrefer @Override public void onSharedPreferenceChanged(SharedPreferences prefs, String key) { - if (!RESET_OPTIONS.contains(key)) + if (!RESET_OPTIONS.contains(key) && + !"adguard_last".equals(key) && + !"disconnect_last".equals(key)) return; getMainHandler().removeCallbacks(update);