diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/local/data/LocalMangaRepository.kt b/app/src/main/kotlin/org/koitharu/kotatsu/local/data/LocalMangaRepository.kt index 6744ae347..b0eba4608 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/local/data/LocalMangaRepository.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/local/data/LocalMangaRepository.kt @@ -227,9 +227,11 @@ class LocalMangaRepository @Inject constructor( }.filterNotNullTo(ArrayList(files.size)) } - private suspend fun getAllFiles() = storageManager.getReadableDirs().asSequence().flatMap { dir -> - dir.children() - } + private suspend fun getAllFiles() = storageManager.getReadableDirs() + .asSequence() + .flatMap { dir -> + dir.children().filterNot { it.isHidden } + } private fun Collection.unwrap(): List = map { it.manga } }