From 50cf2ffd6d70a304ff7385bc47f5879821beadde Mon Sep 17 00:00:00 2001 From: brunnerh Date: Tue, 5 Aug 2025 08:40:41 +0200 Subject: [PATCH] fix(checkbox): prevent potential effect loop by removing `checked` dependency on itself. --- src/Checkbox/Checkbox.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Checkbox/Checkbox.svelte b/src/Checkbox/Checkbox.svelte index 1abdbe0d..6c78229d 100644 --- a/src/Checkbox/Checkbox.svelte +++ b/src/Checkbox/Checkbox.svelte @@ -61,7 +61,7 @@ const dispatch = createEventDispatcher(); $: useGroup = Array.isArray(group); - $: checked = useGroup ? group.includes(value) : checked; + $: if (useGroup) checked = group.includes(value); $: dispatch("check", checked); let refLabel = null;