From ff15205277e0abb32ed50c1c86b49c2c717f2d1d Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Tue, 3 Nov 2020 10:09:41 +0000 Subject: [PATCH] Fix another evil falsiness bug with setting checkboxes --- .../builder/src/components/userInterface/SettingsView.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/builder/src/components/userInterface/SettingsView.svelte b/packages/builder/src/components/userInterface/SettingsView.svelte index 2aacbd261b..d4968c78ee 100644 --- a/packages/builder/src/components/userInterface/SettingsView.svelte +++ b/packages/builder/src/components/userInterface/SettingsView.svelte @@ -118,7 +118,7 @@ control={definition.control} label={definition.label} key={definition.key} - value={componentInstance[definition.key] || componentInstance[definition.key]?.defaultValue} + value={componentInstance[definition.key] ?? componentInstance[definition.key]?.defaultValue} {componentInstance} {onChange} props={{ ...excludeProps(definition, ['control', 'label']) }} />