diff --git a/app/src/main/java/com/amaze/filemanager/ui/selection/SelectionPopupMenu.kt b/app/src/main/java/com/amaze/filemanager/ui/selection/SelectionPopupMenu.kt index 403bf9d73e..c4026d5a29 100644 --- a/app/src/main/java/com/amaze/filemanager/ui/selection/SelectionPopupMenu.kt +++ b/app/src/main/java/com/amaze/filemanager/ui/selection/SelectionPopupMenu.kt @@ -84,11 +84,12 @@ class SelectionPopupMenu( when (item?.itemId) { R.id.select_all -> { // select_all - recyclerAdapter.toggleChecked( - !recyclerAdapter - .areAllChecked(currentPath), - currentPath, - ) + if (!recyclerAdapter.areAllChecked(currentPath)) { + recyclerAdapter.toggleChecked( + true, + currentPath, + ) + } } R.id.select_inverse -> { recyclerAdapter.toggleInverse(currentPath)