From fad9ed1c4827212af95c9e118c92437e0350d250 Mon Sep 17 00:00:00 2001 From: "alonso.torres" Date: Tue, 2 Dec 2025 11:49:01 +0100 Subject: [PATCH] :bug: Fix problem with reordering layers --- render-wasm/src/main.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/render-wasm/src/main.rs b/render-wasm/src/main.rs index 3e19967a85..a5d0bb0822 100644 --- a/render-wasm/src/main.rs +++ b/render-wasm/src/main.rs @@ -330,6 +330,10 @@ fn set_children_set(entries: Vec) { parent_id = Some(shape.id); (_, deleted) = shape.compute_children_differences(&entries); shape.children = entries.clone(); + + for id in entries { + state.touch_shape(id); + } }); with_state_mut!(state, { @@ -339,6 +343,7 @@ fn set_children_set(entries: Vec) { for id in deleted { state.delete_shape_children(parent_id, id); + state.touch_shape(id); } }); }