diff --git a/frontend/src/app/main/ui/workspace/shapes/frame/dynamic_modifiers.cljs b/frontend/src/app/main/ui/workspace/shapes/frame/dynamic_modifiers.cljs index 41f0584b3..71533852e 100644 --- a/frontend/src/app/main/ui/workspace/shapes/frame/dynamic_modifiers.cljs +++ b/frontend/src/app/main/ui/workspace/shapes/frame/dynamic_modifiers.cljs @@ -235,7 +235,11 @@ (when (some? modifiers) (d/mapm (fn [id {current-modifiers :modifiers}] (let [shape (get objects id) - adapt-text? (and (= :text (:type shape)) (not (ctm/only-move? current-modifiers))) + + adapt-text? + (and (= :text (:type shape)) + (ctm/has-geometry? current-modifiers) + (not (ctm/only-move? current-modifiers))) current-modifiers (cond-> current-modifiers