Fix: dualtime view don't show on menu open

This commit is contained in:
ernstmul
2025-04-09 11:30:35 +02:00
parent 47b4bd59bb
commit 8a756300e5
2 changed files with 10 additions and 1 deletions
+7 -1
View File
@@ -75,7 +75,13 @@
</script>
<Popover let:show let:hide {placement} portal>
<button on:mouseenter={() => setTimeout(show, 150)} on:mouseleave={() => hidePopover(hide)}>
<button
on:mouseenter={() => {
if (!document.getElementById('actionmenuopen')) {
setTimeout(show, 150);
}
}}
on:mouseleave={() => hidePopover(hide)}>
<slot>{capitalize(timeFromNow(time))}</slot>
</button>
+3
View File
@@ -18,6 +18,9 @@
</script>
<div use:melt={$menubar}>
{#if $open}
<div style:display="none" id="actionmenuopen"></div>
{/if}
<div use:melt={$trigger}>
<slot />
</div>