修复最小化托盘时再次运行程序时无法恢复窗口显示的问题
parent
be84bd27d3
commit
456fdc0fca
|
@ -8,8 +8,13 @@ if (!app.requestSingleInstanceLock()) {
|
||||||
}
|
}
|
||||||
app.on('second-instance', (event, argv, cwd) => {
|
app.on('second-instance', (event, argv, cwd) => {
|
||||||
if (mainWindow) {
|
if (mainWindow) {
|
||||||
if (mainWindow.isMinimized()) mainWindow.restore()
|
if (mainWindow.isMinimized()) {
|
||||||
|
mainWindow.restore()
|
||||||
|
} else if (mainWindow.isVisible()) {
|
||||||
mainWindow.focus()
|
mainWindow.focus()
|
||||||
|
} else {
|
||||||
|
mainWindow.show()
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
app.quit()
|
app.quit()
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue