mirror of
https://github.com/kuaifan/dootask.git
synced 2026-02-28 04:40:37 +00:00
fix: 客户端打开出现报错
This commit is contained in:
parent
68ec8fb905
commit
ea4bf4f87a
12
electron/electron.js
vendored
12
electron/electron.js
vendored
@ -15,6 +15,7 @@ const config = require('./package.json');
|
||||
let mainWindow = null,
|
||||
mainTray = null,
|
||||
subWindow = [],
|
||||
isReady = false,
|
||||
willQuitApp = false,
|
||||
devloadUrl = "",
|
||||
devloadCachePath = path.resolve(__dirname, ".devload");
|
||||
@ -171,6 +172,7 @@ if (!getTheLock) {
|
||||
utils.setShowWindow(mainWindow)
|
||||
})
|
||||
app.on('ready', () => {
|
||||
isReady = true
|
||||
// 创建主窗口
|
||||
createMainWindow()
|
||||
// 创建托盘
|
||||
@ -209,9 +211,13 @@ if (!getTheLock) {
|
||||
|
||||
app.on('activate', () => {
|
||||
if (BrowserWindow.getAllWindows().length === 0) {
|
||||
createMainWindow()
|
||||
} else if (!mainWindow.isVisible()) {
|
||||
mainWindow.show()
|
||||
if (isReady) {
|
||||
createMainWindow()
|
||||
}
|
||||
} else if (mainWindow) {
|
||||
if (!mainWindow.isVisible()) {
|
||||
mainWindow.show()
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user