close dropdown on click

This commit is contained in:
Ruben Fiszel
2025-07-14 09:08:08 +00:00
parent ce442a7493
commit d0d680bc16
@@ -85,6 +85,8 @@
$effect(() => {
resolvedConfig.afterIcon && afterIconComponent && untrack(() => handleAfterIcon())
})
let menu: Menu | undefined = $state()
</script>
<InitializeComponent {id} />
@@ -113,6 +115,7 @@
<Menubar class={resolvedConfig.fillContainer ? 'w-full h-full' : ''}>
{#snippet children({ createMenu })}
<Menu
bind:this={menu}
{createMenu}
placement="bottom-end"
justifyEnd={false}
@@ -168,6 +171,7 @@
outputs?.result.set({
latestButtonClicked: actionButton.id
})
menu?.close()
}}
>
<AppButton