From db599d81f801051eaad2fb12ebd4627de89ac06a Mon Sep 17 00:00:00 2001 From: Tim Su Date: Fri, 6 Aug 2010 16:22:49 -0700 Subject: [PATCH] Crash during notification randomly --- .../com/todoroo/astrid/reminders/Notifications.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/astrid/plugin-src/com/todoroo/astrid/reminders/Notifications.java b/astrid/plugin-src/com/todoroo/astrid/reminders/Notifications.java index ce9adf6d3..0a55040ce 100644 --- a/astrid/plugin-src/com/todoroo/astrid/reminders/Notifications.java +++ b/astrid/plugin-src/com/todoroo/astrid/reminders/Notifications.java @@ -81,6 +81,11 @@ public class Notifications extends BroadcastReceiver { else reminder = ""; //$NON-NLS-1$ + synchronized(Notifications.class) { + if(notificationManager == null) + notificationManager = new AndroidNotificationManager(context); + } + if(!showTaskNotification(id, type, reminder)) { notificationManager.cancel((int)id); }