From bba504a16b6dae72a437fa1356375ad7ea9bb142 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Moya?= Date: Wed, 13 Nov 2024 13:34:09 +0100 Subject: [PATCH] :bug: Fix edit theme form auto submitting when pressing checkbox --- frontend/src/app/main/ui/workspace/tokens/sets.cljs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/main/ui/workspace/tokens/sets.cljs b/frontend/src/app/main/ui/workspace/tokens/sets.cljs index 44666cb6d7..02f670393c 100644 --- a/frontend/src/app/main/ui/workspace/tokens/sets.cljs +++ b/frontend/src/app/main/ui/workspace/tokens/sets.cljs @@ -121,7 +121,9 @@ (let [name (-> (dom/get-current-target e) (dom/get-data "name"))] (on-edit name)))) + on-toggle-set (fn [event] + (dom/prevent-default event) (dom/stop-propagation event) (on-toggle name)) @@ -136,7 +138,6 @@ :data {:name name} :draggable? true)] [:div {:ref dref - :role "button" :class (stl/css-case :set-item-container true :dnd-over (= (:over dprops) :center) :dnd-over-top (= (:over dprops) :top)