From 72a52cb436699e204f28a2156870dadc2bcf36ef Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Tue, 13 Mar 2012 20:48:45 -0700 Subject: [PATCH] Fixed a bug where intent wouldn't be set up with correct filter when toggling subtasks: --- astrid/src/com/todoroo/astrid/activity/AstridActivity.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/astrid/src/com/todoroo/astrid/activity/AstridActivity.java b/astrid/src/com/todoroo/astrid/activity/AstridActivity.java index d047ba883..97aa8d773 100644 --- a/astrid/src/com/todoroo/astrid/activity/AstridActivity.java +++ b/astrid/src/com/todoroo/astrid/activity/AstridActivity.java @@ -205,6 +205,10 @@ public class AstridActivity extends FragmentActivity public final void setupTasklistFragmentWithFilterAndCustomTaskList(Filter filter, Class customTaskList) { Class component = customTaskList; + if (filter == null) + getIntent().removeExtra(TaskListFragment.TOKEN_FILTER); + else + getIntent().putExtra(TaskListFragment.TOKEN_FILTER, filter); if (filter instanceof FilterWithCustomIntent) { try { component = Class.forName(((FilterWithCustomIntent) filter).customTaskList.getClassName());