diff --git a/src/SimpleAutocomplete.svelte b/src/SimpleAutocomplete.svelte index ea8b5fb..cbdbeb7 100644 --- a/src/SimpleAutocomplete.svelte +++ b/src/SimpleAutocomplete.svelte @@ -322,7 +322,7 @@ $: hasSelection = (multiple && selectedItem && selectedItem.length > 0) || (!multiple && selectedItem) - $: clearable = showClear || ((lock || multiple) && hasSelection) + $: clearable = !readonly && !disabled && (showClear || ((lock || multiple) && selectedItem)) function prepareUserEnteredText(userEnteredText) { if (userEnteredText === undefined || userEnteredText === null) {