From 9e1bbd369701609b6c00dde0d64b0cdf98fe4719 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 25 Mar 2021 14:57:32 +0100 Subject: [PATCH] Reschedule protocol disable --- app/src/main/java/eu/faircode/email/ServiceUI.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/ServiceUI.java b/app/src/main/java/eu/faircode/email/ServiceUI.java index 4e12bbb722..44a84166c4 100644 --- a/app/src/main/java/eu/faircode/email/ServiceUI.java +++ b/app/src/main/java/eu/faircode/email/ServiceUI.java @@ -678,11 +678,15 @@ public class ServiceUI extends IntentService { static void boot(Context context) { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); + long banner_hidden = prefs.getLong("banner_hidden", 0); if (banner_hidden > 0) { Log.i("Restore banner alarm at " + new Date(banner_hidden)); AlarmManager am = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE); am.set(AlarmManager.RTC, banner_hidden, getBannerIntent(context)); } + + boolean protocol = prefs.getBoolean("protocol", false); + ServiceUI.scheduleProtocol(context, protocol); } }