From 21e66cc82f37deaa8da7a39f98c444c7116e32c6 Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Fri, 20 Jan 2012 20:08:29 -0800 Subject: [PATCH] Fix for the problem described here: http://code.google.com/p/android/issues/detail?id=23096 --- .../activity/TaskListWrapperActivity.java | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/astrid/src/com/todoroo/astrid/activity/TaskListWrapperActivity.java b/astrid/src/com/todoroo/astrid/activity/TaskListWrapperActivity.java index 62c4743dd..d1496356d 100644 --- a/astrid/src/com/todoroo/astrid/activity/TaskListWrapperActivity.java +++ b/astrid/src/com/todoroo/astrid/activity/TaskListWrapperActivity.java @@ -105,18 +105,24 @@ public class TaskListWrapperActivity extends AstridWrapperActivity { /* (non-Javadoc) * @see android.support.v4.app.FragmentActivity#onResume() */ + + @Override + protected void onResume() { + super.onResume(); + FilterListActivity fla = getFilterListFragment(); + if (fla != null) { + fla.adapter.clear(); + } + } + @Override - protected void onResume() { - super.onResume(); + protected void onPostResume() { + super.onPostResume(); Filter savedFilter = getIntent().getParcelableExtra(TaskListActivity.TOKEN_FILTER); setupTasklistFragmentWithFilter(savedFilter); if (savedFilter != null) lists.setText(savedFilter.title); - FilterListActivity fla = getFilterListFragment(); - if (fla != null) { - fla.adapter.clear(); - } } @Override