diff --git a/src/OverflowMenu/OverflowMenu.svelte b/src/OverflowMenu/OverflowMenu.svelte index 3f897da0..969758c5 100644 --- a/src/OverflowMenu/OverflowMenu.svelte +++ b/src/OverflowMenu/OverflowMenu.svelte @@ -191,6 +191,13 @@ } } }}" + on:focusout="{(e) => { + if (open) { + if (!buttonRef.contains(e.relatedTarget)) { + open = false; + } + } + }}" >