diff --git a/astrid/res/values/strings-tags.xml b/astrid/res/values/strings-tags.xml index 801cd1246..e1ecb0684 100644 --- a/astrid/res/values/strings-tags.xml +++ b/astrid/res/values/strings-tags.xml @@ -72,10 +72,10 @@ Leave List - + Delete this list: %s? (No tasks will be deleted.) - + Leave this shared list: %s? (No tasks will be deleted.) diff --git a/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java b/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java index 16e06b0e4..ee6bee60a 100644 --- a/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java +++ b/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java @@ -391,8 +391,8 @@ public class TaskListActivity extends AstridActivity implements MainMenuListener String deletedTag = intent.getStringExtra(TagViewFragment.EXTRA_TAG_NAME); FilterListFragment fl = getFilterListFragment(); if (fl != null) { - String currentlyShowing = getIntent().getStringExtra(TagViewFragment.EXTRA_TAG_NAME); - if (currentlyShowing != null && currentlyShowing.equals(deletedTag)) { + Filter currentlyShowing = getIntent().getParcelableExtra(TaskListFragment.TOKEN_FILTER); + if (currentlyShowing != null && currentlyShowing.title != null && currentlyShowing.title.equals(deletedTag)) { fl.switchToActiveTasks(); } fl.clear(); // Should auto refresh