瀏覽代碼

fix: clear state when main window closed

Tienson Qin 4 年之前
父節點
當前提交
df561c0e01
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      src/electron/electron/core.cljs

+ 1 - 0
src/electron/electron/core.cljs

@@ -230,6 +230,7 @@
                (.on win "close" (fn [e]
                (.on win "close" (fn [e]
                                   (when @*quit-dirty?
                                   (when @*quit-dirty?
                                     (.preventDefault e)
                                     (.preventDefault e)
+                                    (state/close-window! win)
                                     (let [web-contents (. win -webContents)]
                                     (let [web-contents (. win -webContents)]
                                       (.send web-contents "persistent-dbs"))
                                       (.send web-contents "persistent-dbs"))
                                     (async/go
                                     (async/go