diff --git a/app/src/dialog/message.ts b/app/src/dialog/message.ts index 8957ed24f..69ed6ed6f 100644 --- a/app/src/dialog/message.ts +++ b/app/src/dialog/message.ts @@ -29,6 +29,12 @@ export const initMessage = () => { export const showMessage = (message: string, timeout = 6000, type = "info", messageId?: string) => { const id = messageId || genUUID(); + const messagesElement = document.getElementById("message").firstElementChild; + const existElement = messagesElement.querySelector(`.b3-snackbar[data-id="${id}"]`) + if (existElement) { + existElement.firstElementChild.innerHTML = message; + return; + } let messageHTML = `