Remove completed listener from task adapter args

pull/467/head
Alex Baker 9 years ago
parent b870556509
commit 976bdced28

@ -208,7 +208,7 @@ public class OrderedMetadataListFragmentHelper<LIST> implements OrderedListFragm
private DraggableTaskAdapter(Context context, Preferences preferences, TaskListFragment activity, private DraggableTaskAdapter(Context context, Preferences preferences, TaskListFragment activity,
Cursor c, AtomicReference<String> query, DialogBuilder dialogBuilder, Cursor c, AtomicReference<String> query, DialogBuilder dialogBuilder,
CheckBoxes checkBoxes, TagService tagService, ThemeCache themeCache) { CheckBoxes checkBoxes, TagService tagService, ThemeCache themeCache) {
super(context, preferences, taskAttachmentDao, taskService, activity, c, query, null, super(context, preferences, taskAttachmentDao, taskService, activity, c, query,
dialogBuilder, checkBoxes, tagService, themeCache); dialogBuilder, checkBoxes, tagService, themeCache);
} }

@ -521,9 +521,8 @@ public class TaskListFragment extends InjectingListFragment implements
protected TaskAdapter createTaskAdapter(TodorooCursor<Task> cursor) { protected TaskAdapter createTaskAdapter(TodorooCursor<Task> cursor) {
return new TaskAdapter(context, preferences, taskAttachmentDao, taskService, this, cursor, sqlQueryTemplate, return new TaskAdapter(context, preferences, taskAttachmentDao, taskService, this, cursor,
(item, newState) -> { sqlQueryTemplate, dialogBuilder, checkBoxes, tagService, themeCache);
}, dialogBuilder, checkBoxes, tagService, themeCache);
} }
public static final String TAGS_METADATA_JOIN = "for_tags"; //$NON-NLS-1$ public static final String TAGS_METADATA_JOIN = "for_tags"; //$NON-NLS-1$

@ -144,9 +144,10 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
private final int textColorHint; private final int textColorHint;
private final int textColorOverdue; private final int textColorOverdue;
public TaskAdapter(Context context, Preferences preferences, TaskAttachmentDao taskAttachmentDao, TaskService taskService, TaskListFragment fragment, public TaskAdapter(Context context, Preferences preferences, TaskAttachmentDao taskAttachmentDao,
Cursor c, AtomicReference<String> query, OnCompletedTaskListener onCompletedTaskListener, TaskService taskService, TaskListFragment fragment, Cursor c,
DialogBuilder dialogBuilder, CheckBoxes checkBoxes, TagService tagService, ThemeCache themeCache) { AtomicReference<String> query, DialogBuilder dialogBuilder,
CheckBoxes checkBoxes, TagService tagService, ThemeCache themeCache) {
super(context, c, false); super(context, c, false);
this.checkBoxes = checkBoxes; this.checkBoxes = checkBoxes;
this.preferences = preferences; this.preferences = preferences;
@ -159,7 +160,6 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
this.tagService = tagService; this.tagService = tagService;
this.themeCache = themeCache; this.themeCache = themeCache;
this.resources = fragment.getResources(); this.resources = fragment.getResources();
this.onCompletedTaskListener = onCompletedTaskListener;
inflater = (LayoutInflater) context.getSystemService( inflater = (LayoutInflater) context.getSystemService(
Context.LAYOUT_INFLATER_SERVICE); Context.LAYOUT_INFLATER_SERVICE);

@ -196,7 +196,7 @@ public class AstridOrderedListFragmentHelper<LIST> implements OrderedListFragmen
private DraggableTaskAdapter(Context context, Preferences preferences, TaskListFragment activity, private DraggableTaskAdapter(Context context, Preferences preferences, TaskListFragment activity,
Cursor c, AtomicReference<String> query, DialogBuilder dialogBuilder, Cursor c, AtomicReference<String> query, DialogBuilder dialogBuilder,
CheckBoxes checkBoxes, TagService tagService, ThemeCache themeCache) { CheckBoxes checkBoxes, TagService tagService, ThemeCache themeCache) {
super(context, preferences, taskAttachmentDao, taskService, activity, c, query, null, dialogBuilder, checkBoxes, tagService, themeCache); super(context, preferences, taskAttachmentDao, taskService, activity, c, query, dialogBuilder, checkBoxes, tagService, themeCache);
} }
@Override @Override

Loading…
Cancel
Save