bug fix ImagesAdapter: se perdía imagenes marcadas cuando se hace scroll

This commit is contained in:
erik-everardo 2024-04-20 12:20:23 -06:00
parent be4e0ef294
commit 8d15bce887

View File

@ -86,12 +86,12 @@ class ImagesAdapter(
holder.imageItemBinding.root.setOnClickListener {
holder.imageItemBinding.imageCheckbox.isChecked = !holder.imageItemBinding.imageCheckbox.isChecked
}
holder.imageItemBinding.imageCheckbox.isChecked = image.delete
holder.imageItemBinding.imageCheckbox.setOnCheckedChangeListener { buttonView, isChecked ->
image.delete = isChecked
onImageSelectedCountUpdate?.invoke(currentList.count { it.delete })
}
holder.imageItemBinding.imageCheckbox.isChecked = image.delete
holder.imageItemBinding.root.setOnLongClickListener(null)
} else {
holder.imageItemBinding.imageCheckbox.visibility = View.GONE