From 32457cf0ed87cea17dae536bbea1f5d71fb97ea0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Istv=C3=A1n=20Pat=C3=B3?= Date: Wed, 7 Sep 2022 13:18:18 +0200 Subject: [PATCH] fix(ComboBox): change default behaviour, when typed value doesn't match --- src/ComboBox/ComboBox.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ComboBox/ComboBox.svelte b/src/ComboBox/ComboBox.svelte index d1735667..987c4092 100644 --- a/src/ComboBox/ComboBox.svelte +++ b/src/ComboBox/ComboBox.svelte @@ -307,9 +307,9 @@ filteredItems.find( (e) => e.text.toLowerCase() === value?.toLowerCase() && !e.disabled - ) ?? filteredItems.find((e) => !e.disabled); + ); if (matchedItem) { - // typed value has matched or fallback to first enabled item + // typed value has matched or remains unchanged open = false; selectedItem = matchedItem; value = itemToString(selectedItem);