From 92af15e5609ecb5f21db5a2b5c16f06576caad9a Mon Sep 17 00:00:00 2001 From: fansan Date: Tue, 9 Jun 2026 02:48:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20ReadStyleContent=E5=88=87=E6=8D=A2Tab?= =?UTF-8?q?=E6=97=B6=E9=AB=98=E5=BA=A6=E8=B7=B3=E5=8F=98=E9=97=AE=E9=A2=98?= =?UTF-8?q?=20(#1322)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: ReadStyleContent切换Tab时高度跳变问题 * chore:移除调试代码 --- .../java/io/legado/app/ui/book/read/sheet/ReadStyleSheet.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/io/legado/app/ui/book/read/sheet/ReadStyleSheet.kt b/app/src/main/java/io/legado/app/ui/book/read/sheet/ReadStyleSheet.kt index 3ddc25778..be2f0aebd 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/sheet/ReadStyleSheet.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/sheet/ReadStyleSheet.kt @@ -1,5 +1,6 @@ package io.legado.app.ui.book.read.sheet +import androidx.compose.animation.animateContentSize import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.padding @@ -108,7 +109,9 @@ fun ReadStyleContent( ) { HorizontalPager( state = pagerState, - modifier = Modifier.weight(1f, fill = false), + modifier = Modifier + .weight(1f, fill = false) + .animateContentSize(), ) { page -> when (page) { 0 -> GlobalThemePage(