From 01338d3b85e8eed3fc2e0ae4d586df51224a5daa Mon Sep 17 00:00:00 2001 From: Tyler Adams Date: Mon, 1 Jun 2026 18:20:28 -0400 Subject: [PATCH] [MultiSelect] stop propagation of onclose event when removing items --- src/lib/forms/select/MultiSelect.svelte | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/forms/select/MultiSelect.svelte b/src/lib/forms/select/MultiSelect.svelte index 4d757dbdb..21fe9d070 100644 --- a/src/lib/forms/select/MultiSelect.svelte +++ b/src/lib/forms/select/MultiSelect.svelte @@ -212,6 +212,8 @@ onclick={toggleDropdown} onblur={handleBlur} onkeydown={handleKeyDown} + // prevents the onclose event from the Badge from bubbling up outside of the MultiSelect container + onclose={(e) => e.stopPropagation()} tabindex="0" role="listbox" class={base({ size, class: clsx(theme?.base, className) })}