Fix play store pre-launch report crash

pull/795/head
Alex Baker 6 years ago
parent 493187e00b
commit ec10255059

@ -563,17 +563,11 @@ public final class TaskListFragment extends InjectingFragment
recyclerAdapter.onTaskSaved();
}
public void onTaskDelete(List<Task> tasks) {
for (Task task : tasks) {
onTaskDelete(task);
}
}
private void onTaskDelete(Task task) {
public void onTaskDelete(Task task) {
MainActivity activity = (MainActivity) getActivity();
if (activity != null) {
TaskEditFragment tef = activity.getTaskEditFragment();
if (tef != null) {
if (task.getId() == tef.model.getId()) {
if (tef != null && task.getId() == tef.model.getId()) {
tef.discard();
}
}

@ -125,7 +125,9 @@ public class ActionModeProvider {
List<Long> tasks = adapter.getSelected();
taskListRecyclerAdapter.finishActionMode();
List<Task> result = taskDeleter.markDeleted(tasks);
taskList.onTaskDelete(result);
for (Task task : result) {
taskList.onTaskDelete(task);
}
taskList
.makeSnackbar(
context.getString(

Loading…
Cancel
Save