From 840361237c4e3ca6f6cc666bba3e0eb823e0c411 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Wed, 23 Aug 2017 12:34:16 -0500 Subject: [PATCH] Fix notification rescheduling --- .../java/com/todoroo/astrid/reminders/ReminderPreferences.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/todoroo/astrid/reminders/ReminderPreferences.java b/app/src/main/java/com/todoroo/astrid/reminders/ReminderPreferences.java index 60f8386db..61d4e7764 100644 --- a/app/src/main/java/com/todoroo/astrid/reminders/ReminderPreferences.java +++ b/app/src/main/java/com/todoroo/astrid/reminders/ReminderPreferences.java @@ -96,7 +96,7 @@ public class ReminderPreferences extends InjectingPreferenceActivity { private void rescheduleNotificationsOnChange(int... resIds) { for (int resId : resIds) { findPreference(getString(resId)).setOnPreferenceChangeListener((preference, newValue) -> { - startService(new Intent(ReminderPreferences.this, NotificationSchedulerIntentService.class)); + JobIntentService.enqueueWork(this, NotificationSchedulerIntentService.class, JobManager.JOB_ID_NOTIFICATION_SCHEDULER, new Intent()); return true; }); }