diff --git a/src/Dropdown/Dropdown.svelte b/src/Dropdown/Dropdown.svelte index 30c67898..c5d0f5f1 100644 --- a/src/Dropdown/Dropdown.svelte +++ b/src/Dropdown/Dropdown.svelte @@ -177,6 +177,7 @@ {disabled && 'bx--dropdown--disabled'} {light && 'bx--dropdown--light'}" on:click="{({ target }) => { + if (disabled) return; open = ref.contains(target) ? !open : false; }}" disabled="{disabled}" @@ -230,7 +231,15 @@ {#if selectedItem}{itemToString(selectedItem)}{:else}{label}{/if} - + {#if open}