diff --git a/app/src/main/java/io/legado/app/ui/book/info/BookInfoActivity.kt b/app/src/main/java/io/legado/app/ui/book/info/BookInfoActivity.kt index 6cd85c5b9..5bc5eb026 100644 --- a/app/src/main/java/io/legado/app/ui/book/info/BookInfoActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/info/BookInfoActivity.kt @@ -423,9 +423,13 @@ class BookInfoActivity : } } } + refreshLayout?.setOnRefreshListener { - refreshLayout.isRefreshing = false - refreshBook() + // scrollView 顶部 + if (scrollView.scrollY <= 0) { + refreshLayout.isRefreshing = false + refreshBook() + } } }