Merge tag '5.3.6'

pull/685/merge
Alex Baker 7 years ago
commit c265f5e395

@ -19,8 +19,8 @@ android {
defaultConfig {
testApplicationId "org.tasks.test"
applicationId "org.tasks"
versionCode 507
versionName "5.3.5"
versionCode 508
versionName "5.3.6"
targetSdkVersion 27
minSdkVersion 15
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

@ -214,6 +214,8 @@ public final class TaskEditFragment extends InjectingFragment
if (isNewTask) {
((TaskListActivity) getActivity()).getTaskListFragment().onTaskCreated(model.getUuid());
} else {
((TaskListActivity) getActivity()).getTaskListFragment().onTaskSaved();
}
callback.taskEditFinished();
} else {

@ -477,6 +477,10 @@ public class TaskListFragment extends InjectingFragment
* ======================================================================
*/
public void onTaskSaved() {
recyclerAdapter.onTaskSaved();
}
public void onTaskDelete(List<Task> tasks) {
for (Task task : tasks) {
onTaskDelete(task);

@ -178,6 +178,13 @@ public class TaskListRecyclerAdapter extends RecyclerView.Adapter<ViewHolder>
}
}
public void onTaskSaved() {
setAnimate(true);
int scrollY = recyclerView.getScrollY();
notifyDataSetChanged();
recyclerView.setScrollY(scrollY);
}
public void setList(PagedList<Task> list) {
asyncPagedListDiffer.submitList(list);
}

Loading…
Cancel
Save