From f0c996b752b84e5b366cdce9ba37281aaedf702a Mon Sep 17 00:00:00 2001 From: Vanessa Date: Thu, 22 Dec 2022 22:26:00 +0800 Subject: [PATCH] :iphone: --- app/src/dialog/index.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/dialog/index.ts b/app/src/dialog/index.ts index 98d604f4d..e18f2c3a9 100644 --- a/app/src/dialog/index.ts +++ b/app/src/dialog/index.ts @@ -1,4 +1,3 @@ -import {getEventName} from "../protyle/util/compatibility"; import {genUUID} from "../util/genID"; export class Dialog { @@ -31,17 +30,19 @@ export class Dialog {
${options.content}
`; - this.element.querySelector(".b3-dialog__scrim").addEventListener(getEventName(), (event) => { + this.element.querySelector(".b3-dialog__scrim").addEventListener("click", (event) => { if (!this.disableClose) { this.destroy(); } + event.preventDefault(); event.stopPropagation(); // https://ld246.com/article/1657969292700/comment/1658147006669#comments window.siyuan.menus.menu.remove(); }); if (!this.disableClose) { - this.element.querySelector(".b3-dialog__close").addEventListener(getEventName(), (event) => { + this.element.querySelector(".b3-dialog__close").addEventListener("click", (event) => { this.destroy(); + event.preventDefault(); event.stopPropagation(); }); }