From b8e6d6cf3a715a2f520c1d7d8c27c44b42bf3df3 Mon Sep 17 00:00:00 2001 From: fansan Date: Thu, 18 Jun 2026 18:06:07 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E9=A1=B5=E7=9C=89=E9=A1=B5?= =?UTF-8?q?=E8=84=9A=E7=BF=BB=E9=A1=B5=E4=BF=A1=E6=81=AF=E6=8A=96=E5=8A=A8?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/io/legado/app/ui/book/read/page/PageView.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/read/page/PageView.kt b/app/src/main/java/io/legado/app/ui/book/read/page/PageView.kt index bc7190093..dae71c3c6 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/page/PageView.kt +++ b/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) }