From 1792e39eef0064f75eb38a66fb09321609edb348 Mon Sep 17 00:00:00 2001 From: madhushree agarwal Date: Wed, 17 Jun 2026 12:46:46 -0700 Subject: [PATCH] fix(chart-controls): fix RadioButtonControl crash on empty options and falsy values --- .../src/shared-controls/components/RadioButtonControl.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset-frontend/packages/superset-ui-chart-controls/src/shared-controls/components/RadioButtonControl.tsx b/superset-frontend/packages/superset-ui-chart-controls/src/shared-controls/components/RadioButtonControl.tsx index c244893d6147..b75fb93fb41b 100644 --- a/superset-frontend/packages/superset-ui-chart-controls/src/shared-controls/components/RadioButtonControl.tsx +++ b/superset-frontend/packages/superset-ui-chart-controls/src/shared-controls/components/RadioButtonControl.tsx @@ -60,7 +60,7 @@ export default function RadioButtonControl({ ...props }: RadioButtonControlProps) { const normalizedOptions = options.map(normalizeOption); - const currentValue = initialValue || normalizedOptions[0].value; + const currentValue = initialValue ?? normalizedOptions[0]?.value; return (