From 31a4a7f21f03ce775f16e621c9fbd18baf2a628e Mon Sep 17 00:00:00 2001 From: Alonso Torres Date: Wed, 11 Mar 2026 16:04:33 +0100 Subject: [PATCH 1/3] :lipstick: Removed forgotten print (#8594) --- frontend/src/app/main/ui/ds/tooltip/tooltip.cljs | 1 - 1 file changed, 1 deletion(-) diff --git a/frontend/src/app/main/ui/ds/tooltip/tooltip.cljs b/frontend/src/app/main/ui/ds/tooltip/tooltip.cljs index 690384647c..087649ca63 100644 --- a/frontend/src/app/main/ui/ds/tooltip/tooltip.cljs +++ b/frontend/src/app/main/ui/ds/tooltip/tooltip.cljs @@ -189,7 +189,6 @@ (clear-schedule schedule-ref) (add-schedule schedule-ref (d/nilv delay 300) (fn [] - (prn tooltip-id) (when-let [active @active-tooltip] (when (not= (:id active) tooltip-id) (when-let [tooltip-el (dom/get-element (:id active))] From 9b3207b06cbd92fd85fbb48213f322dbe5ec9935 Mon Sep 17 00:00:00 2001 From: Xaviju Date: Thu, 12 Mar 2026 11:45:16 +0100 Subject: [PATCH 2/3] :bug: Fix wrong value on property copy on inspect styles (#8605) --- .../app/main/ui/inspect/styles/rows/color_properties_row.cljs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/app/main/ui/inspect/styles/rows/color_properties_row.cljs b/frontend/src/app/main/ui/inspect/styles/rows/color_properties_row.cljs index 145c452fc1..ba8439b4b4 100644 --- a/frontend/src/app/main/ui/inspect/styles/rows/color_properties_row.cljs +++ b/frontend/src/app/main/ui/inspect/styles/rows/color_properties_row.cljs @@ -84,7 +84,7 @@ :else "none"))) copy-attr (mf/use-fn - (mf/deps copied formatted-color-value) + (mf/deps copied copiable-value) (fn [] (reset! copied* true) (clipboard/to-clipboard copiable-value) From c00ef7c128d75230d04eddfc1effe84a837fa7b0 Mon Sep 17 00:00:00 2001 From: Eva Marco Date: Thu, 12 Mar 2026 12:01:28 +0100 Subject: [PATCH 3/3] :bug: Fix unnexpected warning (#8603) --- CHANGES.md | 1 + .../ui/workspace/tokens/management/group.cljs | 24 ++++++++++++------- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 95964b094c..f223538233 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -36,6 +36,7 @@ - Fix error activating a set with invalid shadow token applied [Taiga #13528](https://tree.taiga.io/project/penpot/issue/13528) - Fix component "broken" after variant switch [Taiga #12984](https://tree.taiga.io/project/penpot/issue/12984) - Fix incorrect query for file versions [Github #8463](https://github.com/penpot/penpot/pull/8463) +- Fix warning when clicking on number token pills [Taiga #13661](https://tree.taiga.io/project/penpot/issue/13661) ## 2.13.3 diff --git a/frontend/src/app/main/ui/workspace/tokens/management/group.cljs b/frontend/src/app/main/ui/workspace/tokens/management/group.cljs index 08178d5a8c..19c3636e28 100644 --- a/frontend/src/app/main/ui/workspace/tokens/management/group.cljs +++ b/frontend/src/app/main/ui/workspace/tokens/management/group.cljs @@ -76,7 +76,11 @@ is-type-unfolded (contains? (set unfolded-token-paths) (name type)) editing-ref (mf/deref refs/workspace-editor-state) - not-editing? (empty? editing-ref) + edition (mf/deref refs/selected-edition) + objects (mf/deref refs/workspace-page-objects) + not-editing? (and (empty? editing-ref) + (not (and (some? edition) + (= :text (:type (get objects edition)))))) can-edit? (mf/use-ctx ctx/can-edit?) @@ -137,14 +141,16 @@ (fn [event token] (let [token (ctob/get-token tokens-lib selected-token-set-id (:id token))] (dom/stop-propagation event) - (if (and not-editing? (seq selected-shapes) (not= (:type token) :number)) - (st/emit! (dwta/toggle-token {:token token - :shape-ids selected-ids})) - (when (seq selected-shapes) - (st/emit! (ntf/show {:content (tr "workspace.tokens.error-text-edition") - :type :toast - :level :warning - :timeout 3000})))))))] + ;; Number tokens can't be applied via button click + (when (not= (:type token) :number) + (if (and not-editing? (seq selected-shapes)) + (st/emit! (dwta/toggle-token {:token token + :shape-ids selected-ids})) + (when (seq selected-shapes) + (st/emit! (ntf/show {:content (tr "workspace.tokens.error-text-edition") + :type :toast + :level :warning + :timeout 3000}))))))))] [:div {:class (stl/css :token-section-wrapper) :data-testid (dm/str "section-" (name type))}