From 87fac59e7c3e7ad68abbf59486ebef2b154bcd6a Mon Sep 17 00:00:00 2001 From: Tim Su Date: Mon, 9 Aug 2010 15:28:44 -0700 Subject: [PATCH] Changed behavior so that p_nagging affects due date reminders --- .../astrid/reminders/Notifications.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/astrid/plugin-src/com/todoroo/astrid/reminders/Notifications.java b/astrid/plugin-src/com/todoroo/astrid/reminders/Notifications.java index 41286fd7d..18ee80574 100644 --- a/astrid/plugin-src/com/todoroo/astrid/reminders/Notifications.java +++ b/astrid/plugin-src/com/todoroo/astrid/reminders/Notifications.java @@ -72,15 +72,17 @@ public class Notifications extends BroadcastReceiver { Resources r = context.getResources(); String reminder; - if(type == ReminderService.TYPE_DUE || type == ReminderService.TYPE_OVERDUE) - reminder = getRandomReminder(r.getStringArray(R.array.reminders_due)); - else if(type == ReminderService.TYPE_ALARM) + + if(type == ReminderService.TYPE_ALARM) reminder = getRandomReminder(r.getStringArray(R.array.reminders_alarm)); - else if(type == ReminderService.TYPE_SNOOZE) - reminder = getRandomReminder(r.getStringArray(R.array.reminders_snooze)); - else if(Preferences.getBoolean(R.string.p_rmd_nagging, true)) - reminder = getRandomReminder(r.getStringArray(R.array.reminders)); - else + else if(Preferences.getBoolean(R.string.p_rmd_nagging, true)) { + if(type == ReminderService.TYPE_DUE || type == ReminderService.TYPE_OVERDUE) + reminder = getRandomReminder(r.getStringArray(R.array.reminders_due)); + else if(type == ReminderService.TYPE_SNOOZE) + reminder = getRandomReminder(r.getStringArray(R.array.reminders_snooze)); + else + reminder = getRandomReminder(r.getStringArray(R.array.reminders)); + } else reminder = ""; //$NON-NLS-1$ synchronized(Notifications.class) {