From b83d6ad930a8a2d8a301e858c004b7ed35ffe996 Mon Sep 17 00:00:00 2001 From: Richard O'flynn Date: Tue, 1 Dec 2020 00:44:10 +0000 Subject: [PATCH] update fix required for both branches of the if statement! - may as well have kept my original :) git push ispyinternet --- src/Tile/SelectableTileGroup.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Tile/SelectableTileGroup.svelte b/src/Tile/SelectableTileGroup.svelte index 358a879f..e580a8a0 100644 --- a/src/Tile/SelectableTileGroup.svelte +++ b/src/Tile/SelectableTileGroup.svelte @@ -18,7 +18,7 @@ selectedValues: _selectedValues, update: ({ selected, value }) => _selectedValues.update((_) => { - if (_.includes(value)) { + if (_.includes(value) && !selected) { return _.filter((i) => i !== value); } return selected ? [..._, value] : _; // else no update