diff --git a/app/src/main/java/eu/faircode/email/ApplicationEx.java b/app/src/main/java/eu/faircode/email/ApplicationEx.java index 9911567e48..302fc60514 100644 --- a/app/src/main/java/eu/faircode/email/ApplicationEx.java +++ b/app/src/main/java/eu/faircode/email/ApplicationEx.java @@ -668,6 +668,9 @@ public class ApplicationEx extends Application editor.putBoolean("compose_style", prefs.getBoolean("compose_block", false)); editor.remove("compose_block"); } + } else if (version < 2016) { + if (!prefs.contains("reset_snooze")) + editor.putBoolean("reset_snooze", false); } if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O && !BuildConfig.DEBUG) diff --git a/app/src/main/java/eu/faircode/email/EntityOperation.java b/app/src/main/java/eu/faircode/email/EntityOperation.java index 6511715108..a8525565c4 100644 --- a/app/src/main/java/eu/faircode/email/EntityOperation.java +++ b/app/src/main/java/eu/faircode/email/EntityOperation.java @@ -210,7 +210,7 @@ public class EntityOperation { boolean autoread = prefs.getBoolean("autoread", false); boolean autounflag = prefs.getBoolean("autounflag", false); boolean reset_importance = prefs.getBoolean("reset_importance", false); - boolean reset_snooze = prefs.getBoolean("reset_snooze", false); + boolean reset_snooze = prefs.getBoolean("reset_snooze", true); if (jargs.opt(1) != null) { // rules, classify diff --git a/app/src/main/java/eu/faircode/email/FragmentOptionsBehavior.java b/app/src/main/java/eu/faircode/email/FragmentOptionsBehavior.java index 59ba33e827..37d286c497 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptionsBehavior.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptionsBehavior.java @@ -624,7 +624,7 @@ public class FragmentOptionsBehavior extends FragmentBase implements SharedPrefe swAutoUnflag.setChecked(prefs.getBoolean("autounflag", false)); swAutoImportant.setChecked(prefs.getBoolean("auto_important", false)); swResetImportance.setChecked(prefs.getBoolean("reset_importance", false)); - swResetSnooze.setChecked(prefs.getBoolean("reset_snooze", false)); + swResetSnooze.setChecked(prefs.getBoolean("reset_snooze", true)); swSwipeReply.setChecked(prefs.getBoolean("swipe_reply", false)); }