@@ -108,6 +108,7 @@ class ImportBookActivity : VMBaseActivity<ActivityImportBookBinding, ImportBookV
@SuppressLint("NotifyDataSetChanged")
override fun onClickSelectBarMainAction() {
viewModel.addToBookshelf(adapter.selectedUris) {
+ adapter.selectedUris.clear()
adapter.notifyDataSetChanged()
}
@@ -126,6 +126,7 @@ class ImportBookAdapter(context: Context, val callBack: CallBack) :
+ notifyItemRangeChanged(0, itemCount, true)
callBack.upCountView()
@@ -91,6 +91,7 @@ class RemoteBookActivity : VMBaseActivity<ActivityImportBookBinding, RemoteBookV
waitDialog.show()
viewModel.addToBookshelf(adapter.selected) {
+ adapter.selected.clear()
waitDialog.dismiss()
@@ -123,6 +123,7 @@ class RemoteBookAdapter(context: Context, val callBack: CallBack) :