From 064e51d24e6f842001e80d57f3518d5c91a29bb4 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Tue, 11 Feb 2025 12:50:23 +0100 Subject: [PATCH] :bug: Clear token set edition state on rename --- .../src/app/main/ui/workspace/tokens/sets.cljs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/frontend/src/app/main/ui/workspace/tokens/sets.cljs b/frontend/src/app/main/ui/workspace/tokens/sets.cljs index 77670edd1..14a2ad4a0 100644 --- a/frontend/src/app/main/ui/workspace/tokens/sets.cljs +++ b/frontend/src/app/main/ui/workspace/tokens/sets.cljs @@ -36,14 +36,16 @@ (defn- on-toggle-token-set-click [name] (st/emit! (dt/toggle-token-set name))) -(defn- on-toggle-token-set-group-click [group-path] - (st/emit! (dt/toggle-token-set-group group-path))) +(defn- on-toggle-token-set-group-click [path] + (st/emit! (dt/toggle-token-set-group path))) -(defn- on-select-token-set-click [set-name] - (st/emit! (dt/set-selected-token-set-name set-name))) +(defn- on-select-token-set-click [name] + (st/emit! (dt/set-selected-token-set-name name))) -(defn on-update-token-set [set-name token-set] - (st/emit! (dt/update-token-set (:name token-set) (ctob/update-name token-set set-name)))) +(defn on-update-token-set + [name token-set] + (st/emit! (dt/clear-token-set-edition) + (dt/update-token-set (:name token-set) (ctob/update-name token-set name)))) (defn- on-update-token-set-group [path name] (st/emit! (dt/rename-token-set-group path name)))