diff --git a/CHANGES.md b/CHANGES.md index 8f4c0be159..b9bdeb4779 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -39,6 +39,7 @@ - Fix several race conditions on path editor [Github #8187](https://github.com/penpot/penpot/pull/8187) - Fix app freeze when introducing an error on a very long token name [Taiga #13214](https://tree.taiga.io/project/penpot/issue/13214) - Fix import a file with shadow tokens [Taiga #13229](https://tree.taiga.io/project/penpot/issue/13229) +- Fix allow spaces on token description [Taiga #13184](https://tree.taiga.io/project/penpot/issue/13184) ## 2.12.1 diff --git a/frontend/src/app/main/ui/forms.cljs b/frontend/src/app/main/ui/forms.cljs index 6e49615470..0fe34d1f25 100644 --- a/frontend/src/app/main/ui/forms.cljs +++ b/frontend/src/app/main/ui/forms.cljs @@ -16,7 +16,7 @@ (def context (mf/create-context nil)) (mf/defc form-input* - [{:keys [name] :rest props}] + [{:keys [name trim] :rest props}] (let [form (mf/use-ctx context) input-name name @@ -33,7 +33,7 @@ (mf/deps input-name) (fn [event] (let [value (-> event dom/get-target dom/get-input-value)] - (fm/on-input-change form input-name value true)))) + (fm/on-input-change form input-name value trim)))) props (mf/spread-props props {:on-change on-change diff --git a/frontend/src/app/main/ui/workspace/tokens/management/forms/generic_form.cljs b/frontend/src/app/main/ui/workspace/tokens/management/forms/generic_form.cljs index a260540a92..f0bc879442 100644 --- a/frontend/src/app/main/ui/workspace/tokens/management/forms/generic_form.cljs +++ b/frontend/src/app/main/ui/workspace/tokens/management/forms/generic_form.cljs @@ -230,6 +230,7 @@ :placeholder (tr "workspace.tokens.enter-token-name" token-title) :max-length max-input-length :variant "comfortable" + :trim true :auto-focus true}] (when (and warning-name-change? (= action "edit"))