From 950fd609173a9c9177d08032d05eeb7a52527197 Mon Sep 17 00:00:00 2001 From: "alonso.torres" Date: Thu, 5 Oct 2023 12:40:57 +0200 Subject: [PATCH] :bug: Fix code generation for areas --- frontend/src/app/util/code_gen/style_css_values.cljs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/util/code_gen/style_css_values.cljs b/frontend/src/app/util/code_gen/style_css_values.cljs index a5f1e88345..dae838040e 100644 --- a/frontend/src/app/util/code_gen/style_css_values.cljs +++ b/frontend/src/app/util/code_gen/style_css_values.cljs @@ -280,9 +280,14 @@ [_ shape _] (:layout-grid-columns shape)) +(defn area-cell? + [{:keys [position area-name]}] + (and (= position :area) (d/not-empty? area-name))) + (defmethod get-value :grid-template-areas [_ shape _] - (when (ctl/grid-layout? shape) + (when (and (ctl/grid-layout? shape) + (some area-cell? (vals (:layout-grid-cells shape)))) (let [result (->> (d/enumerate (:layout-grid-rows shape)) (map