From 20badb7676bbc81e7b6ff58cdaab6e803f939728 Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Date: Tue, 26 Apr 2022 17:37:10 +0200 Subject: [PATCH] :bug Fix duplicate artboard without whithout guides --- frontend/src/app/main/data/workspace/selection.cljs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/main/data/workspace/selection.cljs b/frontend/src/app/main/data/workspace/selection.cljs index 5b4a2f000..d4ad40498 100644 --- a/frontend/src/app/main/data/workspace/selection.cljs +++ b/frontend/src/app/main/data/workspace/selection.cljs @@ -421,8 +421,11 @@ (assoc :position (if (= (:axis %) :x) (+ (:position %) (- (:x new-frame) (:x frame))) (+ (:position %) (- (:y new-frame) (:y frame))))))))] - (conj g - (into {} (map (juxt :id identity) new-guides))))) + + (if-not (empty? new-guides) + (conj g + (into {} (map (juxt :id identity) new-guides))) + {}))) guides frames)] (-> (pcb/with-page changes page)