Bläddra i källkod

:art: fix https://github.com/siyuan-note/siyuan/issues/9128

Vanessa 1 år sedan
förälder
incheckning
dc92bfdc8f
1 ändrade filer med 9 tillägg och 0 borttagningar
  1. 9 0
      app/src/window/closeWin.ts

+ 9 - 0
app/src/window/closeWin.ts

@@ -0,0 +1,9 @@
+import {App} from "../index";
+import {getCurrentWindow} from "@electron/remote";
+
+export const closeWindow = async (app: App) => {
+    for (let i = 0; i < app.plugins.length; i++) {
+        await app.plugins[i].onunload();
+    }
+    getCurrentWindow().destroy();
+}