From c02f0a2bc99a76bc8800dc4abe77e609791669df Mon Sep 17 00:00:00 2001 From: Eva Marco Date: Wed, 22 Apr 2026 11:09:44 +0200 Subject: [PATCH] :bug: Fix grow options (#9097) * :bug: Fix grow options * :bug: Fix props when hidden is nil --- .../app/main/ui/workspace/sidebar/options/menus/text.cljs | 2 +- .../main/ui/workspace/sidebar/options/rows/stroke_row.cljs | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/frontend/src/app/main/ui/workspace/sidebar/options/menus/text.cljs b/frontend/src/app/main/ui/workspace/sidebar/options/menus/text.cljs index c1d9424574..0c388627e0 100644 --- a/frontend/src/app/main/ui/workspace/sidebar/options/menus/text.cljs +++ b/frontend/src/app/main/ui/workspace/sidebar/options/menus/text.cljs @@ -504,7 +504,7 @@ [:div {:class (stl/css :text-align-options)} [:> text-align-options* common-props] - [:> grow-options* common-props] + [:> grow-options* (mf/spread-props common-props {:ids ids})] [:> icon-button* {:variant "ghost" :aria-label (tr "labels.options") :data-testid "text-align-options-button" diff --git a/frontend/src/app/main/ui/workspace/sidebar/options/rows/stroke_row.cljs b/frontend/src/app/main/ui/workspace/sidebar/options/rows/stroke_row.cljs index d1c0a80497..723a658466 100644 --- a/frontend/src/app/main/ui/workspace/sidebar/options/rows/stroke_row.cljs +++ b/frontend/src/app/main/ui/workspace/sidebar/options/rows/stroke_row.cljs @@ -51,6 +51,7 @@ ids]}] (let [hidden? (:hidden stroke) + hidden? (if (nil? hidden?) false hidden?) token-numeric-inputs (features/use-feature "tokens/numeric-input") @@ -252,7 +253,7 @@ :options stroke-alignment-options :variant "icon-only" :data-testid "stroke.alignment" - :disabled hidden? + :disabled (if (= :multiple hidden?) true hidden?) :wrapper-class (stl/css :stroke-align-icon-select) :on-change on-alignment-change}] @@ -262,7 +263,7 @@ :wrapper-class (stl/css :stroke-style-icon-select) :data-testid "stroke.style" :variant "icon-only" - :disabled hidden? + :disabled (if (= :multiple hidden?) true hidden?) :dropdown-alignment :right :on-change on-style-change}])]