Fixes onDestroyActionMode issue

This commit is contained in:
Sonu Sourav 2019-03-09 19:27:20 +05:30 committed by Isaac Hutt
parent 853368d284
commit 3c8c9d459f
2 changed files with 2 additions and 2 deletions

View File

@ -70,6 +70,7 @@ public class BookmarksActivity extends BaseActivity implements BookmarksContract
bookmarksAdapter.notifyItemRemoved(position); bookmarksAdapter.notifyItemRemoved(position);
bookmarksAdapter.notifyItemRangeChanged(position, bookmarksAdapter.getItemCount()); bookmarksAdapter.notifyItemRangeChanged(position, bookmarksAdapter.getItemCount());
} }
presenter.deleteBookmarks(new ArrayList<>(deleteList));
mode.finish(); mode.finish();
return true; return true;
} }
@ -79,7 +80,6 @@ public class BookmarksActivity extends BaseActivity implements BookmarksContract
@Override @Override
public void onDestroyActionMode(ActionMode mode) { public void onDestroyActionMode(ActionMode mode) {
if (deleteList.size() != 0) { if (deleteList.size() != 0) {
presenter.deleteBookmarks(new ArrayList<>(deleteList));
deleteList.clear(); deleteList.clear();
} }
actionMode = null; actionMode = null;

View File

@ -79,6 +79,7 @@ public class HistoryActivity extends BaseActivity implements HistoryContract.Vie
historyAdapter.notifyItemRemoved(position); historyAdapter.notifyItemRemoved(position);
historyAdapter.notifyItemRangeChanged(position, historyAdapter.getItemCount()); historyAdapter.notifyItemRangeChanged(position, historyAdapter.getItemCount());
} }
presenter.deleteHistory(new ArrayList<>(deleteList));
mode.finish(); mode.finish();
return true; return true;
} }
@ -88,7 +89,6 @@ public class HistoryActivity extends BaseActivity implements HistoryContract.Vie
@Override @Override
public void onDestroyActionMode(ActionMode mode) { public void onDestroyActionMode(ActionMode mode) {
if (deleteList.size() != 0) { if (deleteList.size() != 0) {
presenter.deleteHistory(new ArrayList<>(deleteList));
deleteList.clear(); deleteList.clear();
} }
actionMode = null; actionMode = null;