diff --git a/frontend/src/app/main/data/workspace/selection.cljs b/frontend/src/app/main/data/workspace/selection.cljs index c04bfbedf6..c43c27dfb0 100644 --- a/frontend/src/app/main/data/workspace/selection.cljs +++ b/frontend/src/app/main/data/workspace/selection.cljs @@ -390,7 +390,12 @@ (let [page-id (:current-page-id state) objects (wsh/lookup-page-objects state page-id) selected (wsh/lookup-selected state) - delta (gpt/point 0 0) + delta (if (= (count selected) 1) + (let [obj (get objects (first selected))] + (if (= (:type obj) :frame) + (gpt/point (+ (:width obj) 50) 0) + (gpt/point 0 0))) + (gpt/point 0 0)) unames (dwc/retrieve-used-names objects)