From cddef31eb642b1185e2bce1f6fd2f9a4506145ac Mon Sep 17 00:00:00 2001 From: Vanessa Tran Date: Wed, 8 May 2024 11:04:52 -0600 Subject: [PATCH] fix(#1837): radio doesn't work on mac and chrome browser --- .../src/components/radio-group/RadioGroup.svelte | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libs/web-components/src/components/radio-group/RadioGroup.svelte b/libs/web-components/src/components/radio-group/RadioGroup.svelte index 59c8208fb..4d186dc40 100644 --- a/libs/web-components/src/components/radio-group/RadioGroup.svelte +++ b/libs/web-components/src/components/radio-group/RadioGroup.svelte @@ -84,7 +84,9 @@ children.forEach((el, index) => { const option = el as unknown as RadioOption & { innerText: string }; const optionValue = el.getAttribute("value") || option.value; - option.setAttribute("disabled", isDisabled); + if (isDisabled) { + option.setAttribute("disabled", isDisabled); + } option.setAttribute("error", isError); option.setAttribute("name", name); option.setAttribute("checked", optionValue === value);