diff --git a/frontend/src/app/render_wasm/api.cljs b/frontend/src/app/render_wasm/api.cljs index 9459fd5eaa..5628e9aee4 100644 --- a/frontend/src/app/render_wasm/api.cljs +++ b/frontend/src/app/render_wasm/api.cljs @@ -964,8 +964,8 @@ (set-shape-children children) (set-shape-corners corners) (set-shape-blur blur) - (when (and (= type :group) masked) - (set-masked masked)) + (when (= type :group) + (set-masked (boolean masked))) (when (= type :bool) (set-shape-bool-type bool-type)) (when (and (some? content) diff --git a/frontend/src/app/render_wasm/shape.cljs b/frontend/src/app/render_wasm/shape.cljs index 335a1432d5..0ae88e07c1 100644 --- a/frontend/src/app/render_wasm/shape.cljs +++ b/frontend/src/app/render_wasm/shape.cljs @@ -233,8 +233,8 @@ (api/set-shape-shadows (:shadow shape))) :masked-group - (when (cfh/mask-shape? shape) - (api/set-masked (:masked-group shape))) + (when (cfh/group-shape? shape) + (api/set-masked (boolean (:masked-group shape)))) :content (cond