From c03394e6bd67a5860bd0a877348160630e80882d Mon Sep 17 00:00:00 2001 From: Tim Su Date: Sat, 14 Aug 2010 15:30:01 -0700 Subject: [PATCH] Fix for NPE during task adapter initialization --- astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java b/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java index 61443285f..a36f16fab 100644 --- a/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java +++ b/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java @@ -787,7 +787,7 @@ public class TaskAdapter extends CursorAdapter implements Filterable { * @return list if there was already one */ protected synchronized Collection initialize(long taskId) { - if(cache.containsKey(taskId)) + if(cache.containsKey(taskId) && cache.get(taskId) != null) return get(taskId); cache.put(taskId, new HashMap()); return null;