Skip to content

Commit 13d8d01

Browse files
committed
invalidate action mode after deletion
Signed-off-by: Vishnu Sanal T <[email protected]>
1 parent d27f464 commit 13d8d01

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

app/src/main/java/com/amaze/filemanager/adapters/RecyclerAdapter.java

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -586,10 +586,16 @@ private void setItems(
586586
preloader = null;
587587
}
588588

589-
if (getItemsDigested() != null && invalidate) {
590-
getItemsDigested().clear();
591-
if (mainFragment.getMainFragmentViewModel().getIconList() != null) {
592-
mainFragment.getMainFragmentViewModel().getIconList().clear();
589+
if (invalidate) {
590+
if (getCheckedItems().isEmpty())
591+
mainFragment.requireMainActivity().setListItemSelected(false);
592+
invalidateActionMode();
593+
594+
if (getItemsDigested() != null) {
595+
getItemsDigested().clear();
596+
if (mainFragment.getMainFragmentViewModel().getIconList() != null) {
597+
mainFragment.getMainFragmentViewModel().getIconList().clear();
598+
}
593599
}
594600
}
595601

0 commit comments

Comments
 (0)