diff --git a/app/src/main/java/io/legado/app/ui/book/readRecord/ReadRecordViewModel.kt b/app/src/main/java/io/legado/app/ui/book/readRecord/ReadRecordViewModel.kt index 7bd1904f9..48422c203 100644 --- a/app/src/main/java/io/legado/app/ui/book/readRecord/ReadRecordViewModel.kt +++ b/app/src/main/java/io/legado/app/ui/book/readRecord/ReadRecordViewModel.kt @@ -99,6 +99,7 @@ class ReadRecordViewModel( .mapValues { (_, sessions) -> mergeContinuousSessions(sessions).reversed() } + .toSortedMap(compareByDescending { it }) ReadRecordUiState( isLoading = false,