From b13aedb231c44ad5a6837d068bacd5d8d0fec9d3 Mon Sep 17 00:00:00 2001 From: Elena Torro Date: Thu, 14 May 2026 13:32:31 +0200 Subject: [PATCH] :bug: Fix regression on auto-width --- render-wasm/src/shapes/text.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/render-wasm/src/shapes/text.rs b/render-wasm/src/shapes/text.rs index e3a1037175..c5dec42f4a 100644 --- a/render-wasm/src/shapes/text.rs +++ b/render-wasm/src/shapes/text.rs @@ -929,14 +929,17 @@ impl TextContent { match self.grow_type() { GrowType::AutoHeight => { let result = self.text_layout_auto_height(); + self.layout_width = Some(result.2.width); self.set_layout_from_result(result, selrect.width(), selrect.height()); } GrowType::AutoWidth => { let result = self.text_layout_auto_width(); + self.layout_width = Some(result.2.width); self.set_layout_from_result(result, selrect.width(), selrect.height()); } GrowType::Fixed => { let result = self.text_layout_fixed(); + self.layout_width = Some(result.2.width); self.set_layout_from_result(result, selrect.width(), selrect.height()); } } @@ -949,8 +952,6 @@ impl TextContent { } self.layout_version = self.content_version; - self.layout_width = Some(selrect.width()); - self.size }