Browse Source

Merge pull request #1494 from fansangg/fix/fade-page-anim

fix:页眉页脚翻页信息抖动问题
Kudomaga 4 months ago
parent
commit
3582dd319e
1 changed files with 1 additions and 2 deletions
  1. 1 2
      app/src/main/java/io/legado/app/ui/book/read/page/PageView.kt

+ 1 - 2
app/src/main/java/io/legado/app/ui/book/read/page/PageView.kt

@@ -470,6 +470,7 @@ class PageView(
             tvPageAndTotal?.setTextIfNotEqual("${index.plus(1)}/$pageSize  $readProgress")
             tvPage?.setTextIfNotEqual("${index.plus(1)}/$pageSize")
         }
+        this@PageView.layoutSync()
     }
 
     fun layoutSync() {
@@ -485,7 +486,6 @@ class PageView(
     fun screenshot(canvasRecorder: CanvasRecorder) {
         if (!isMainView && !isScroll) {
             setProgress(textPage)
-            layoutSync()
         }
         viewScreenshot(canvasRecorder)
     }
@@ -493,7 +493,6 @@ class PageView(
     fun screenshot(bitmap: Bitmap? = null, canvas: Canvas? = null): Bitmap? {
         if (!isMainView && !isScroll) {
             setProgress(textPage)
-            layoutSync()
         }
         return viewScreenshot(bitmap, canvas)
     }