From 1f8d61324adc0a82edc07c3fc0666040ebbc28f2 Mon Sep 17 00:00:00 2001 From: Meven Moser <142021114+mmoser-hw@users.noreply.github.com> Date: Thu, 4 Dec 2025 11:54:03 +0100 Subject: [PATCH] Correct prefix measurement logic in FormattedList Fix measurement of prefix placeables by using the given constraints. --- .../commonMain/kotlin/com/halilibo/richtext/ui/FormattedList.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/richtext-ui/src/commonMain/kotlin/com/halilibo/richtext/ui/FormattedList.kt b/richtext-ui/src/commonMain/kotlin/com/halilibo/richtext/ui/FormattedList.kt index 37aa637b..7a6fe54d 100644 --- a/richtext-ui/src/commonMain/kotlin/com/halilibo/richtext/ui/FormattedList.kt +++ b/richtext-ui/src/commonMain/kotlin/com/halilibo/richtext/ui/FormattedList.kt @@ -259,7 +259,7 @@ private val LocalListLevel = compositionLocalOf { 0 } // Measure the prefixes first. val prefixPlaceables = prefixMeasureables.map { marker -> - marker.measure(Constraints()) + marker.measure(constraints) } .toList() val widestPrefix = prefixPlaceables.maxByOrNull { it.width }!!