diff --git a/app/src/main/kotlin/com/simplemobiletools/filemanager/adapters/ItemsAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/filemanager/adapters/ItemsAdapter.kt index 58594fbd..982c14a3 100644 --- a/app/src/main/kotlin/com/simplemobiletools/filemanager/adapters/ItemsAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/filemanager/adapters/ItemsAdapter.kt @@ -41,8 +41,8 @@ class ItemsAdapter(activity: SimpleActivity, var fileDirItems: MutableList Unit) : MyRecyclerViewAdapter(activity, recyclerView, fastScroller, itemClick) { - lateinit private var folderDrawable: Drawable - lateinit private var fileDrawable: Drawable + private lateinit var folderDrawable: Drawable + private lateinit var fileDrawable: Drawable init { initDrawables() @@ -109,8 +109,10 @@ class ItemsAdapter(activity: SimpleActivity, var fileDirItems: MutableList - listener?.selectedPaths(paths) + if (selectedPositions.isNotEmpty()) { + val paths = getSelectedMedia().filter { !it.isDirectory }.map { it.path } as ArrayList + listener?.selectedPaths(paths) + } } private fun displayRenameDialog() {