From af5dbf2fbcde189412cb9dcaa220a835056b362a Mon Sep 17 00:00:00 2001 From: "alonso.torres" Date: Thu, 5 Feb 2026 17:24:43 +0100 Subject: [PATCH] :bug: Set objects modified instead of modif-tree --- frontend/src/app/main/data/workspace/modifiers.cljs | 4 +--- frontend/src/app/main/ui/workspace/viewport_wasm.cljs | 8 +++----- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/frontend/src/app/main/data/workspace/modifiers.cljs b/frontend/src/app/main/data/workspace/modifiers.cljs index c53fa6e58c..717b2b03dd 100644 --- a/frontend/src/app/main/data/workspace/modifiers.cljs +++ b/frontend/src/app/main/data/workspace/modifiers.cljs @@ -618,9 +618,7 @@ (extract-property-changes modif-tree)] (-> state (assoc :prev-wasm-props (:wasm-props state)) - (assoc :wasm-props property-changes) - ;; Keep overlays in sync during WASM transforms. - (assoc :workspace-modifiers modif-tree)))) + (assoc :wasm-props property-changes)))) ptk/WatchEvent (watch [_ state _] diff --git a/frontend/src/app/main/ui/workspace/viewport_wasm.cljs b/frontend/src/app/main/ui/workspace/viewport_wasm.cljs index 26bab1150d..c86d80f998 100644 --- a/frontend/src/app/main/ui/workspace/viewport_wasm.cljs +++ b/frontend/src/app/main/ui/workspace/viewport_wasm.cljs @@ -98,7 +98,6 @@ drawing (mf/deref refs/workspace-drawing) focus (mf/deref refs/workspace-focus-selected) wasm-modifiers (mf/deref refs/workspace-wasm-modifiers) - modifiers (mf/deref refs/workspace-modifiers) workspace-editor-state (mf/deref refs/workspace-editor-state) @@ -705,10 +704,9 @@ (when show-grid-editor? [:& grid-layout/editor {:zoom zoom - :objects base-objects - :modifiers modifiers - :shape (or (get base-objects edition) - (get base-objects @hover-top-frame-id)) + :objects objects-modified + :shape (or (get objects-modified edition) + (get objects-modified @hover-top-frame-id)) :view-only (not show-grid-editor?)}])] [:g.scrollbar-wrapper {:clipPath "url(#clip-handlers)"}