From 32770c685a6021dc1f9fa55833b7ea037c9bb417 Mon Sep 17 00:00:00 2001 From: Elena Torro Date: Wed, 24 Sep 2025 14:05:40 +0200 Subject: [PATCH] :bug: Do not add shadows on hidden children --- render-wasm/src/render.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/render-wasm/src/render.rs b/render-wasm/src/render.rs index 92c7251278..80144fe7e4 100644 --- a/render-wasm/src/render.rs +++ b/render-wasm/src/render.rs @@ -1334,6 +1334,9 @@ impl RenderState { // Nested shapes shadowing - apply black shadow to child shapes too for shadow_shape_id in element.children.iter() { let shadow_shape = tree.get(shadow_shape_id).unwrap(); + if shadow_shape.hidden { + continue; + } let clip_bounds = node_render_state.get_nested_shadow_clip_bounds( element, modifiers.get(&element.id),