mirror of
https://github.com/kuaifan/dootask.git
synced 2026-02-14 03:03:49 +00:00
perf: 主窗口可以单独关闭到后台
This commit is contained in:
parent
ae32b3c525
commit
ed57411bbb
8
electron/electron.js
vendored
8
electron/electron.js
vendored
@ -68,7 +68,7 @@ function createMainWindow() {
|
|||||||
if (process.platform === 'win32') {
|
if (process.platform === 'win32') {
|
||||||
mainWindow.hide()
|
mainWindow.hide()
|
||||||
} else if (process.platform === 'darwin') {
|
} else if (process.platform === 'darwin') {
|
||||||
app.hide()
|
mainWindow.hide()
|
||||||
} else {
|
} else {
|
||||||
app.quit()
|
app.quit()
|
||||||
}
|
}
|
||||||
@ -195,7 +195,11 @@ if (!getTheLock) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
app.on('activate', () => {
|
app.on('activate', () => {
|
||||||
if (BrowserWindow.getAllWindows().length === 0) createMainWindow()
|
if (BrowserWindow.getAllWindows().length === 0) {
|
||||||
|
createMainWindow()
|
||||||
|
} else if (!mainWindow.isVisible()) {
|
||||||
|
mainWindow.show()
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
app.on('window-all-closed', () => {
|
app.on('window-all-closed', () => {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user