diff --git a/packages/client/src/components/global/MkPageHeader.vue b/packages/client/src/components/global/MkPageHeader.vue index ba61a494e..a228dfe88 100644 --- a/packages/client/src/components/global/MkPageHeader.vue +++ b/packages/client/src/components/global/MkPageHeader.vue @@ -101,7 +101,7 @@ const showTabsPopup = (ev: MouseEvent) => { onTabClick(tab, ev); }, })); - popupMenu(menu, ev.currentTarget! as HTMLElement); + popupMenu(menu, (ev.currentTarget ?? ev.target) as HTMLElement); }; const preventDrag = (ev: TouchEvent) => {