From afa43e35f44c9b0cd6ccfff5be0abe161783c2a3 Mon Sep 17 00:00:00 2001 From: "alonso.torres" Date: Thu, 11 Dec 2025 17:05:51 +0100 Subject: [PATCH] :bug: Fix problem with flex fill size distribution --- render-wasm/src/shapes/modifiers/flex_layout.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/render-wasm/src/shapes/modifiers/flex_layout.rs b/render-wasm/src/shapes/modifiers/flex_layout.rs index 7246d167e6..b35ed401fa 100644 --- a/render-wasm/src/shapes/modifiers/flex_layout.rs +++ b/render-wasm/src/shapes/modifiers/flex_layout.rs @@ -344,6 +344,7 @@ fn distribute_fill_across_space(layout_axis: &LayoutAxis, tracks: &mut [TrackDat let mut size = track.across_size - child.margin_across_start - child.margin_across_end; size = size.clamp(child.min_across_size, child.max_across_size); + size = f32::min(size, layout_axis.across_space()); child.across_size = size; } }