Browse Source

:bug: fix https://github.com/siyuan-note/siyuan/issues/5776

Vanessa 2 years ago
parent
commit
b0de05da78
1 changed files with 2 additions and 3 deletions
  1. 2 3
      app/src/config/about.ts

+ 2 - 3
app/src/config/about.ts

@@ -171,13 +171,12 @@ export const about = {
         });
         });
         const updateElement = about.element.querySelector("#checkUpdateBtn");
         const updateElement = about.element.querySelector("#checkUpdateBtn");
         updateElement.addEventListener("click", () => {
         updateElement.addEventListener("click", () => {
-            const svgElement = updateElement.firstElementChild;
-            if (svgElement) {
+            if (updateElement.firstElementChild.classList.contains("fn__rotate")) {
                 return;
                 return;
             }
             }
             updateElement.innerHTML = `<svg class="fn__rotate"><use xlink:href="#iconRefresh"></use></svg>${window.siyuan.languages.checkUpdate}`;
             updateElement.innerHTML = `<svg class="fn__rotate"><use xlink:href="#iconRefresh"></use></svg>${window.siyuan.languages.checkUpdate}`;
             fetchPost("/api/system/checkUpdate", {showMsg: true}, () => {
             fetchPost("/api/system/checkUpdate", {showMsg: true}, () => {
-                updateElement.innerHTML = `${window.siyuan.languages.checkUpdate}`;
+                updateElement.innerHTML = `<svg><use xlink:href="#iconRefresh"></use></svg>${window.siyuan.languages.checkUpdate}`;
             });
             });
         });
         });
         /// #if !BROWSER
         /// #if !BROWSER