From 40a38cbd386a8151aa1e31b3ff1d188ebdfa8248 Mon Sep 17 00:00:00 2001 From: "alonso.torres" Date: Mon, 9 May 2022 17:01:42 +0200 Subject: [PATCH] :bug: Fix problem when pasting frame and selected shape --- frontend/src/app/main/data/workspace.cljs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/main/data/workspace.cljs b/frontend/src/app/main/data/workspace.cljs index 5a491eaf26..76db0ea070 100644 --- a/frontend/src/app/main/data/workspace.cljs +++ b/frontend/src/app/main/data/workspace.cljs @@ -1428,7 +1428,12 @@ wrapper (gsh/selection-rect selected-objs) orig-pos (gpt/point (:x1 wrapper) (:y1 wrapper))] (cond - (and (selected-frame? state) (not has-frame?)) + has-frame? + (let [index (cph/get-position-on-parent page-objects uuid/zero) + delta (gpt/subtract mouse-pos orig-pos)] + [uuid/zero uuid/zero delta index]) + + (selected-frame? state) (let [frame-id (first page-selected) frame-object (get page-objects frame-id)