diff --git a/src/svelte/components/list-item.svelte b/src/svelte/components/list-item.svelte index ae58d400ff..2658574202 100644 --- a/src/svelte/components/list-item.svelte +++ b/src/svelte/components/list-item.svelte @@ -264,6 +264,7 @@ } function onChange(event) { dispatch('change', [event]); + if (radio || checkbox) checked = !checked; if (typeof $$props.onChange === 'function') $$props.onChange(event); } onMount(() => {