close dropdown on click
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user