From 5b11186694c2027ae2ea44ab1d0d38c1202e8a66 Mon Sep 17 00:00:00 2001 From: Garrick Aden-Buie Date: Tue, 12 Dec 2023 17:30:28 -0500 Subject: [PATCH] fix(layout_columns): If the breakpoint name is an enum, need to collect the value (#902) --- shiny/ui/_layout_columns.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/shiny/ui/_layout_columns.py b/shiny/ui/_layout_columns.py index 091de9b6e..adc171900 100644 --- a/shiny/ui/_layout_columns.py +++ b/shiny/ui/_layout_columns.py @@ -237,6 +237,8 @@ def col_widths_attrs(col_widths: BreakpointsOptional[int] | None) -> TagAttrs: return ret for break_name, value in col_widths.items(): + if isinstance(break_name, Enum): + break_name = break_name.value break_name = f"col-widths-{break_name}" if value is None: ret[break_name] = ""