pull/1693/head
kunfei 3 years ago
parent a0860ca956
commit e7fbe6689c
  1. 17
      app/src/main/java/io/legado/app/ui/book/local/ImportBookViewModel.kt

@ -59,24 +59,13 @@ class ImportBookViewModel(application: Application) : BaseViewModel(application)
}.map { docList -> }.map { docList ->
when (sort) { when (sort) {
2 -> docList.sortedWith( 2 -> docList.sortedWith(
compareBy( compareBy({ !it.isDir }, { it.date }, { it.name })
{ !it.isDir },
{ it.date },
{ it.name }
)
) )
1 -> docList.sortedWith( 1 -> docList.sortedWith(
compareBy( compareBy({ !it.isDir }, { it.size }, { it.name })
{ !it.isDir },
{ it.size },
{ it.name }
)
) )
else -> docList.sortedWith( else -> docList.sortedWith(
compareBy( compareBy({ !it.isDir }, { it.name })
{ !it.isDir },
{ it.name }
)
) )
} }
}.flowOn(IO) }.flowOn(IO)

Loading…
Cancel
Save