Browse Source

:iphone: status

Vanessa 1 year ago
parent
commit
45d1dc10e8
1 changed files with 3 additions and 1 deletions
  1. 3 1
      app/src/dialog/processSystem.ts

+ 3 - 1
app/src/dialog/processSystem.ts

@@ -278,6 +278,7 @@ export const transactionError = () => {
     });
 };
 
+let statusMobileTimeout:number;
 export const progressStatus = (data: IWebSocketData) => {
     const statusElement = document.querySelector("#status") as HTMLElement;
     if (!statusElement) {
@@ -287,9 +288,10 @@ export const progressStatus = (data: IWebSocketData) => {
         if (!document.querySelector("#keyboardToolbar").classList.contains("fn__none")) {
             return;
         }
+        clearTimeout(statusMobileTimeout);
         statusElement.innerHTML = data.msg;
         statusElement.style.bottom = "0";
-        setTimeout(() => {
+        statusMobileTimeout = window.setTimeout(() => {
             statusElement.style.bottom = "";
         }, 5000);
         return;