🛠️ Fix "1" selected item appears when deselecting
* Fixed issue where when you deselect items by clicking it, shows "1"
This commit is contained in:
parent
84d78caef5
commit
a58f061810
1 changed files with 8 additions and 2 deletions
|
|
@ -262,7 +262,10 @@ class BrowseViewModel @Inject constructor(
|
||||||
selectableFiles = editedList,
|
selectableFiles = editedList,
|
||||||
selectedItemsCount = editedList.filter { file ->
|
selectedItemsCount = editedList.filter { file ->
|
||||||
file.isSelected && !file.isDirectory
|
file.isSelected && !file.isDirectory
|
||||||
}.size,
|
}.size.run {
|
||||||
|
if (this == 0) return@run it.selectedItemsCount
|
||||||
|
this
|
||||||
|
},
|
||||||
hasSelectedItems = editedList.any { file ->
|
hasSelectedItems = editedList.any { file ->
|
||||||
file.isSelected && !file.isDirectory
|
file.isSelected && !file.isDirectory
|
||||||
}
|
}
|
||||||
|
|
@ -297,7 +300,10 @@ class BrowseViewModel @Inject constructor(
|
||||||
selectableFiles = editedList,
|
selectableFiles = editedList,
|
||||||
selectedItemsCount = editedList.filter { file ->
|
selectedItemsCount = editedList.filter { file ->
|
||||||
file.isSelected && !file.isDirectory
|
file.isSelected && !file.isDirectory
|
||||||
}.size,
|
}.size.run {
|
||||||
|
if (this == 0) return@run it.selectedItemsCount
|
||||||
|
this
|
||||||
|
},
|
||||||
hasSelectedItems = editedList.any { file ->
|
hasSelectedItems = editedList.any { file ->
|
||||||
file.isSelected && !file.isDirectory
|
file.isSelected && !file.isDirectory
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue