diff --git a/frontend/src/app/main/ui/workspace/shapes.cljs b/frontend/src/app/main/ui/workspace/shapes.cljs index f235c35825..26855718ef 100644 --- a/frontend/src/app/main/ui/workspace/shapes.cljs +++ b/frontend/src/app/main/ui/workspace/shapes.cljs @@ -107,19 +107,19 @@ props #js {:shape shape :thumbnail? thumbnail?}] (when (and (some? shape) (not ^boolean (:hidden shape))) - [:> wrapper-elem wrapper-props - (case shape-type - :path [:> path/path-wrapper* props] - :text [:> text/text-wrapper props] - :group [:> group-wrapper props] - :rect [:> rect-wrapper props] - :image [:> image-wrapper props] - :circle [:> circle-wrapper props] - :svg-raw [:> svg-raw-wrapper props] - :bool [:> bool-wrapper props] - :frame [:> nested-frame-wrapper props] - - nil)]))) + (mf/html + [:> wrapper-elem wrapper-props + (case shape-type + :path [:> path/path-wrapper* props] + :text [:> text/text-wrapper props] + :group [:> group-wrapper props] + :rect [:> rect-wrapper props] + :image [:> image-wrapper props] + :circle [:> circle-wrapper props] + :svg-raw [:> svg-raw-wrapper props] + :bool [:> bool-wrapper props] + :frame [:> nested-frame-wrapper props] + nil)])))) (mf/defc root-frame-shape-wrapper {::mf/wrap [#(mf/memo' % common/check-shape-props)]