Merge branch 'master' into budi-8909-builder-crashes-when-incomplete-filters-are-saved

This commit is contained in:
Andrew Thompson 2024-12-10 15:36:19 +00:00 committed by GitHub
commit 3ce13cf6ba
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 5 deletions

View File

@ -13,9 +13,8 @@
const dispatch = createEventDispatcher() const dispatch = createEventDispatcher()
const onChange = e => { const onChange = optionValue => {
const optionValue = e.target.value if (!value.includes(optionValue)) {
if (e.target.checked && !value.includes(optionValue)) {
dispatch("change", [...value, optionValue]) dispatch("change", [...value, optionValue])
} else { } else {
dispatch( dispatch(
@ -39,10 +38,9 @@
class="spectrum-Checkbox spectrum-Checkbox--sizeM spectrum-FieldGroup-item" class="spectrum-Checkbox spectrum-Checkbox--sizeM spectrum-FieldGroup-item"
> >
<input <input
on:change={onChange} on:change={() => onChange(optionValue)}
type="checkbox" type="checkbox"
class="spectrum-Checkbox-input" class="spectrum-Checkbox-input"
value={optionValue}
checked={value.includes(optionValue)} checked={value.includes(optionValue)}
{disabled} {disabled}
/> />