diff --git a/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java b/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java index 1820edf8b..71513cce5 100644 --- a/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java +++ b/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java @@ -532,6 +532,7 @@ public class TaskAdapter extends CursorAdapter implements Filterable { * Called to tell the cache to be cleared */ public void flushCaches() { + completedItems.clear(); extendedDetailManager.clearCache(); decorationManager.clearCache(); taskActionManager.clearCache(); @@ -544,6 +545,7 @@ public class TaskAdapter extends CursorAdapter implements Filterable { * Called to tell the cache to be cleared */ public void flushSpecific(long taskId) { + completedItems.put(taskId, null); extendedDetailManager.clearCache(taskId); decorationManager.clearCache(taskId); taskActionManager.clearCache(taskId);