From e8be9280c7b5099146bab5bec5f442ae8dbb59b8 Mon Sep 17 00:00:00 2001 From: brunnerh Date: Sat, 8 Jan 2022 18:24:33 +0100 Subject: [PATCH] Update TileGroup on programmatic selection change. (#971) Only fire `select` event for user interaction (from RadioTile). Uses `set` function instead of `$` to prevent cyclic dependency error. --- src/Tile/TileGroup.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Tile/TileGroup.svelte b/src/Tile/TileGroup.svelte index 4a5cc508..ada2fc64 100644 --- a/src/Tile/TileGroup.svelte +++ b/src/Tile/TileGroup.svelte @@ -26,11 +26,12 @@ }, update: (value) => { selectedValue.set(value); + dispatch("select", value); }, }); $: selected = $selectedValue; - $: dispatch("select", $selectedValue); + $: selectedValue.set(selected);