From f1938757da7d135dfefc58320789e0502e724369 Mon Sep 17 00:00:00 2001 From: kunfei Date: Mon, 23 May 2022 08:22:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../legado/app/ui/book/read/page/PageView.kt | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 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 59a57020f..b9c101bb0 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 @@ -69,14 +69,16 @@ class PageView(context: Context) : FrameLayout(context) { } private fun upBitmap() { - Coroutine.async { - screenshot() - }.onSuccess { - val tmp = bitmap - bitmap = it - tmp?.recycle() - }.onError { - AppLog.put("更新PageView图片出错", it) + post { + Coroutine.async { + screenshot() + }.onSuccess { + val tmp = bitmap + bitmap = it + tmp?.recycle() + }.onError { + AppLog.put("更新PageView图片出错", it) + } } }