From 999b58122133cfddb9238bf785f1f92217a03533 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?SH=CE=9BRPCOD=CE=9E=2EPRO?= <34513877+sharpcodepro@users.noreply.github.com> Date: Wed, 2 Sep 2020 21:22:28 +0200 Subject: [PATCH] Update list-item.svelte This fixes two-way binding of checkbox/radio list items for Svelte. Otherwise checkboxes do not reflect changes. --- src/svelte/components/list-item.svelte | 1 + 1 file changed, 1 insertion(+) 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(() => {