Sfoglia il codice sorgente

fix: 漫画刷新问题

HapeLee 3 mesi fa
parent
commit
ae7434aedb

+ 3 - 1
app/src/main/java/io/legado/app/ui/book/manga/recyclerview/WebtoonRecyclerView.kt

@@ -65,7 +65,9 @@ class WebtoonRecyclerView @JvmOverloads constructor(
         lastVisibleItemPosition =
         lastVisibleItemPosition =
             (layoutManager as LinearLayoutManager).findLastVisibleItemPosition()
             (layoutManager as LinearLayoutManager).findLastVisibleItemPosition()
         firstVisibleItemPosition = layoutManager.findFirstVisibleItemPosition()
         firstVisibleItemPosition = layoutManager.findFirstVisibleItemPosition()
-        notifyCenterPositionChanged(dx, dy)
+        if (dx != 0 || dy != 0) {
+            notifyCenterPositionChanged(dx, dy)
+        }
     }
     }
 
 
     override fun onScrollStateChanged(state: Int) {
     override fun onScrollStateChanged(state: Int) {