From a8d5cdc29f14f28b6a5c9938ca998d626902b541 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Moya?= Date: Fri, 3 Jul 2020 11:46:33 +0200 Subject: [PATCH] :bug: Fix a mini bug --- .../src/uxbox/main/ui/workspace/sidebar/options/group.cljs | 2 +- .../src/uxbox/main/ui/workspace/sidebar/options/multiple.cljs | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/src/uxbox/main/ui/workspace/sidebar/options/group.cljs b/frontend/src/uxbox/main/ui/workspace/sidebar/options/group.cljs index a3d7d18014..004b3fc485 100644 --- a/frontend/src/uxbox/main/ui/workspace/sidebar/options/group.cljs +++ b/frontend/src/uxbox/main/ui/workspace/sidebar/options/group.cljs @@ -26,7 +26,7 @@ fill-values (get-multi children fill-attrs) stroke-values (get-multi children stroke-attrs)] [:* - [:& measures-menu {:ids (:id shape) + [:& measures-menu {:ids [(:id shape)] :type type :values measure-values}] [:& fill-menu {:ids child-ids diff --git a/frontend/src/uxbox/main/ui/workspace/sidebar/options/multiple.cljs b/frontend/src/uxbox/main/ui/workspace/sidebar/options/multiple.cljs index 1645ef722c..c22c148783 100644 --- a/frontend/src/uxbox/main/ui/workspace/sidebar/options/multiple.cljs +++ b/frontend/src/uxbox/main/ui/workspace/sidebar/options/multiple.cljs @@ -16,6 +16,10 @@ (defn get-multi [shapes attrs] + ;; Extract some attributes of a list of shapes. + ;; For each attribute, if the value is the same in all shapes, + ;; wll take this value. If there is any shape that is different, + ;; the value of the attribute will be the keyword :multiple. (let [combine-value #(if (= %1 %2) %1 :multiple) combine-values (fn [attrs shape values]