From 87d0cdd9e5eb1a0b932c6d2ac84f75d39ccecffc Mon Sep 17 00:00:00 2001 From: Dude so hot Date: Sat, 19 Oct 2024 21:49:39 +0800 Subject: [PATCH] Fix to measure RollingNumber with +inf maxHeight --- app/src/main/kotlin/com/hippo/ehviewer/ui/main/RollingNumber.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/main/RollingNumber.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/main/RollingNumber.kt index 801ae9f07..a80636ea8 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/main/RollingNumber.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/main/RollingNumber.kt @@ -157,7 +157,7 @@ fun RollingNumber( val size = rememberTextStyleNumberMaxSize(styleNoSpacing) LazyRow( modifier = modifier.clipToBounds().padding(horizontal = spacing).layout { measurable, constraints -> - val placeable = measurable.measure(constraints) + val placeable = measurable.measure(constraints.copy(maxHeight = Int.MAX_VALUE)) layout(width = placeable.width, height = size.height.roundToPx()) { placeable.place(0, 0) }