🐛 Fix export hidden shapes

This commit is contained in:
Andrés Moya 2024-06-10 11:06:18 +02:00
parent edfc47d3de
commit 257dab4775
2 changed files with 3 additions and 1 deletions

View file

@ -149,7 +149,7 @@
svg-raw-wrapper (mf/use-memo (mf/deps objects) #(svg-raw-wrapper-factory objects)) svg-raw-wrapper (mf/use-memo (mf/deps objects) #(svg-raw-wrapper-factory objects))
bool-wrapper (mf/use-memo (mf/deps objects) #(bool-wrapper-factory objects)) bool-wrapper (mf/use-memo (mf/deps objects) #(bool-wrapper-factory objects))
frame-wrapper (mf/use-memo (mf/deps objects) #(frame-wrapper-factory objects))] frame-wrapper (mf/use-memo (mf/deps objects) #(frame-wrapper-factory objects))]
(when (and shape (not (:hidden shape))) (when shape
(let [opts #js {:shape shape} (let [opts #js {:shape shape}
svg-raw? (= :svg-raw (:type shape))] svg-raw? (= :svg-raw (:type shape))]
(if-not svg-raw? (if-not svg-raw?

View file

@ -72,6 +72,8 @@
(obj/set! "pointerEvents" pointer-events) (obj/set! "pointerEvents" pointer-events)
(cond-> (not (cfh/frame-shape? shape)) (cond-> (not (cfh/frame-shape? shape))
(obj/set! "opacity" (:opacity shape))) (obj/set! "opacity" (:opacity shape)))
(cond-> (:hidden shape)
(obj/set! "display" "none"))
(cond-> (and blend-mode (not= blend-mode :normal)) (cond-> (and blend-mode (not= blend-mode :normal))
(obj/set! "mixBlendMode" (d/name blend-mode)))) (obj/set! "mixBlendMode" (d/name blend-mode))))