From 8adb80cee39cde61f1318d21de279fb78d79b6ef Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Tue, 21 Aug 2012 13:21:09 -0700 Subject: [PATCH] Fixed a bug with saving filterMode between rotations --- .../com/todoroo/astrid/activity/TaskListActivity.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java b/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java index 21d429041..b8ab8eb5e 100644 --- a/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java +++ b/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java @@ -77,6 +77,7 @@ public class TaskListActivity extends AstridActivity implements MainMenuListener public static final String OPEN_TASK = "openTask"; //$NON-NLS-1$ private static final String FILTER_MODE = "filterMode"; //$NON-NLS-1$ + private static final int FILTER_MODE_NORMAL = 0; private static final int FILTER_MODE_PEOPLE = 1; private static final int FILTER_MODE_FEATURED = 2; @@ -261,6 +262,14 @@ public class TaskListActivity extends AstridActivity implements MainMenuListener } } + @Override + protected Bundle configureIntentAndExtrasWithFilter(Intent intent, + Filter filter) { + Bundle extras = super.configureIntentAndExtrasWithFilter(intent, filter); + getIntent().putExtra(FILTER_MODE, filterMode); + return extras; + } + /** * * @param actionBar