diff --git a/app/src/main/java/io/legado/app/ui/book/source/manage/BookSourceActivity.kt b/app/src/main/java/io/legado/app/ui/book/source/manage/BookSourceActivity.kt index f259d3fae..9ee96cf7d 100644 --- a/app/src/main/java/io/legado/app/ui/book/source/manage/BookSourceActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/source/manage/BookSourceActivity.kt @@ -349,7 +349,8 @@ class BookSourceActivity : VMBaseActivity { getSourceHost(it.bookSourceUrl) == "#" } - .thenBy { getSourceHost(it.bookSourceUrl) }) + .thenBy { getSourceHost(it.bookSourceUrl) } + .thenByDescending { it.lastUpdateTime }) } else if (sortAscending) { when (sort) { BookSourceSort.Weight -> data.sortedBy { it.weight }