From 884636f872de830c60886ce4f5bee40e0fc542ed Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Thu, 20 Sep 2012 10:40:29 -0700 Subject: [PATCH] Fixed a task adapter bug when requerying on background thread --- astrid/src/com/todoroo/astrid/activity/TaskListFragment.java | 2 +- astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java b/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java index bab0f8feb..a0e87126d 100644 --- a/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java +++ b/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java @@ -958,7 +958,7 @@ public class TaskListFragment extends ListFragment implements OnScrollListener, loadTaskListContent(true); } - protected Property[] taskProperties() { + public Property[] taskProperties() { return TaskAdapter.PROPERTIES; } diff --git a/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java b/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java index dbd6528e0..2e901af1f 100644 --- a/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java +++ b/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java @@ -275,7 +275,7 @@ public class TaskAdapter extends CursorAdapter implements Filterable { // perform query TodorooCursor newCursor = taskService.fetchFiltered( - query.get(), constraint, TaskAdapter.PROPERTIES); + query.get(), constraint, fragment.taskProperties()); return newCursor; }