mirror of
https://github.com/SimpleMobileTools/Simple-File-Manager.git
synced 2025-02-05 12:58:27 +01:00
clear selection at updating items
This commit is contained in:
parent
4493d9aaa0
commit
30bd5dc250
@ -52,10 +52,11 @@ class ItemsAdapter(val activity: SimpleActivity, var mItems: MutableList<FileDir
|
||||
lateinit private var fileDrawable: Drawable
|
||||
|
||||
fun toggleItemSelection(select: Boolean, pos: Int) {
|
||||
itemViews[pos]?.item_frame?.isSelected = select
|
||||
|
||||
if (select) {
|
||||
if (itemViews[pos] != null) {
|
||||
itemViews[pos].item_frame?.isSelected = select
|
||||
selectedPositions.add(pos)
|
||||
}
|
||||
} else {
|
||||
selectedPositions.remove(pos)
|
||||
}
|
||||
@ -433,6 +434,7 @@ class ItemsAdapter(val activity: SimpleActivity, var mItems: MutableList<FileDir
|
||||
fun updateItems(newItems: MutableList<FileDirItem>) {
|
||||
mItems = newItems
|
||||
notifyDataSetChanged()
|
||||
actMode?.finish()
|
||||
}
|
||||
|
||||
override fun onCreateViewHolder(parent: ViewGroup?, viewType: Int): ViewHolder {
|
||||
|
Loading…
x
Reference in New Issue
Block a user