diff --git a/app/src/plugin/Menu.ts b/app/src/plugin/Menu.ts index 7b97781e4..d641b0461 100644 --- a/app/src/plugin/Menu.ts +++ b/app/src/plugin/Menu.ts @@ -3,10 +3,13 @@ import {Menu as SiyuanMenu} from "../menus/Menu"; export class Menu { private menu: SiyuanMenu; public isOpen: boolean; + public element: HTMLElement; constructor(id?: string, closeCB?: () => void) { this.menu = window.siyuan.menus.menu; this.isOpen = false; + this.element = this.menu.element; + if (id) { const dataName = this.menu.element.getAttribute("data-name"); if (dataName && dataName === id) {