diff --git a/src/Svelecte.svelte b/src/Svelecte.svelte index 564e6e9..dc1cf0c 100644 --- a/src/Svelecte.svelte +++ b/src/Svelecte.svelte @@ -223,8 +223,8 @@ if (!valueAsObject) { const valueProp = itemConfig.labelAsValue ? currentLabelField : currentValueField; _selection = Array.isArray(value) - ? value.map(val => options.find(item => item[valueProp] === val)) - : options.find(item => item[valueProp] === value) + ? value.map(val => options.find(item => item[valueProp] == val)) + : options.find(item => item[valueProp] == value) } else { _selection = value; } @@ -621,7 +621,7 @@