From aa7efd7d0b25343a97dd77146dd984667892276e Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Fri, 22 Feb 2013 16:06:59 -0800 Subject: [PATCH] Fixed a bug where subtasks data wouldn't be loaded correctly in tag views --- .../com/todoroo/astrid/actfm/TagViewFragment.java | 6 ------ .../todoroo/astrid/subtasks/SubtasksTagListFragment.java | 2 +- .../src/com/todoroo/astrid/activity/TaskListFragment.java | 5 +++++ 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewFragment.java b/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewFragment.java index 20af41639..fe0e21ea2 100644 --- a/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewFragment.java +++ b/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewFragment.java @@ -258,7 +258,6 @@ public class TagViewFragment extends TaskListFragment { cursor.close(); } - postLoadTagData(); super.initializeData(); setUpMembersGallery(); @@ -269,10 +268,6 @@ public class TagViewFragment extends TaskListFragment { } } - protected void postLoadTagData() { - // stub - } - @Override public TagData getActiveTagData() { return tagData; @@ -658,7 +653,6 @@ public class TagViewFragment extends TaskListFragment { return; } initializeTaskListMetadata(); - postLoadTagData(); filter = TagFilterExposer.filterFromTagData(getActivity(), tagData); getActivity().getIntent().putExtra(TOKEN_FILTER, filter); extras.putParcelable(TOKEN_FILTER, filter); diff --git a/astrid/plugin-src/com/todoroo/astrid/subtasks/SubtasksTagListFragment.java b/astrid/plugin-src/com/todoroo/astrid/subtasks/SubtasksTagListFragment.java index a3766d965..0a10b03f3 100644 --- a/astrid/plugin-src/com/todoroo/astrid/subtasks/SubtasksTagListFragment.java +++ b/astrid/plugin-src/com/todoroo/astrid/subtasks/SubtasksTagListFragment.java @@ -25,7 +25,7 @@ public class SubtasksTagListFragment extends TagViewFragment { } @Override - protected void postLoadTagData() { + protected void postLoadTaskListMetadata() { helper.setList(taskListMetadata); } diff --git a/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java b/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java index 9e4b5b39e..1daa64904 100644 --- a/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java +++ b/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java @@ -447,6 +447,11 @@ public class TaskListFragment extends ListFragment implements OnScrollListener, taskListMetadataDao.createNew(taskListMetadata); } } + postLoadTaskListMetadata(); + } + + protected void postLoadTaskListMetadata() { + // Hook } protected void addSyncRefreshMenuItem(Menu menu, int themeFlags) {