From 232ee30e84a4acae9009fd5e144df8fcc09ea834 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sat, 14 Sep 2024 17:46:39 +0800 Subject: [PATCH] :art: fix https://github.com/siyuan-note/siyuan/issues/12476 --- app/src/dialog/message.ts | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/app/src/dialog/message.ts b/app/src/dialog/message.ts index 94b8e851c..ab1ef9869 100644 --- a/app/src/dialog/message.ts +++ b/app/src/dialog/message.ts @@ -32,14 +32,26 @@ export const initMessage = () => { target = target.parentElement; } }); + const tempMessageElement = document.getElementById("tempMessage") + if (tempMessageElement) { + showMessage(tempMessageElement.innerHTML); + tempMessageElement.remove(); + } }; // type: info/error; timeout: 0 手动关闭;-1 用不关闭 export const showMessage = (message: string, timeout = 6000, type = "info", messageId?: string) => { const messagesElement = document.getElementById("message").firstElementChild; if (!messagesElement) { - alert(message); - return ; + document.body.insertAdjacentHTML("beforeend", `
${message}
`); + return; } const id = messageId || genUUID(); const existElement = messagesElement.querySelector(`.b3-snackbar[data-id="${id}"]`);