mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-08 14:52:13 -04:00
format
This commit is contained in:
parent
c2b4c4a6a0
commit
2d076f11d5
@ -96,17 +96,17 @@ public class BookmarksActivity extends BaseActivity implements BookmarksContract
|
||||
public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
|
||||
refreshAdapter = false;
|
||||
if (item.getItemId() == R.id.menu_context_delete) {
|
||||
dialogShower.show(KiwixDialog.DeleteBookmarks.INSTANCE,(Function0<Unit>)() ->{
|
||||
allBookmarks.removeAll(deleteList);
|
||||
for (BookmarkItem bookmark : deleteList) {
|
||||
int position = bookmarksList.indexOf(bookmark);
|
||||
bookmarksList.remove(bookmark);
|
||||
bookmarksAdapter.notifyItemRemoved(position);
|
||||
bookmarksAdapter.notifyItemRangeChanged(position, bookmarksAdapter.getItemCount());
|
||||
}
|
||||
presenter.deleteBookmarks(new ArrayList<>(deleteList));
|
||||
mode.finish();
|
||||
return Unit.INSTANCE;
|
||||
dialogShower.show(KiwixDialog.DeleteBookmarks.INSTANCE,(Function0<Unit>)() ->{
|
||||
allBookmarks.removeAll(deleteList);
|
||||
for (BookmarkItem bookmark : deleteList) {
|
||||
int position = bookmarksList.indexOf(bookmark);
|
||||
bookmarksList.remove(bookmark);
|
||||
bookmarksAdapter.notifyItemRemoved(position);
|
||||
bookmarksAdapter.notifyItemRangeChanged(position, bookmarksAdapter.getItemCount());
|
||||
}
|
||||
presenter.deleteBookmarks(new ArrayList<>(deleteList));
|
||||
mode.finish();
|
||||
return Unit.INSTANCE;
|
||||
});
|
||||
return true;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user