From f4af0b0420f05bd9a5081655a32c4aaf70bdbeab Mon Sep 17 00:00:00 2001 From: "alonso.torres" Date: Tue, 27 Oct 2020 17:28:44 +0100 Subject: [PATCH] :bug: Removes outline for blocked shapes --- frontend/src/app/main/ui/workspace/viewport.cljs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/main/ui/workspace/viewport.cljs b/frontend/src/app/main/ui/workspace/viewport.cljs index 57f1b462d8..8f9d77ae26 100644 --- a/frontend/src/app/main/ui/workspace/viewport.cljs +++ b/frontend/src/app/main/ui/workspace/viewport.cljs @@ -135,7 +135,10 @@ selected (or (unchecked-get props "selected") #{}) hover (or (unchecked-get props "hover") #{}) outline? (set/union selected hover) - shapes (->> (vals objects) (filter (comp outline? :id))) + show-outline? (fn [shape] (and (not (:hidden shape)) + (not (:blocked shape)) + (outline? (:id shape)))) + shapes (->> (vals objects) (filter show-outline?)) transform (mf/deref refs/current-transform) color (if (or (> (count shapes) 1) (nil? (:shape-ref (first shapes)))) "#31EFB8"