修复最小化托盘时再次运行程序时无法恢复窗口显示的问题

pull/225/head
lyswhut 2020-04-03 21:45:10 +08:00
parent be84bd27d3
commit 456fdc0fca
1 changed files with 7 additions and 2 deletions

View File

@ -8,8 +8,13 @@ if (!app.requestSingleInstanceLock()) {
}
app.on('second-instance', (event, argv, cwd) => {
if (mainWindow) {
if (mainWindow.isMinimized()) mainWindow.restore()
mainWindow.focus()
if (mainWindow.isMinimized()) {
mainWindow.restore()
} else if (mainWindow.isVisible()) {
mainWindow.focus()
} else {
mainWindow.show()
}
} else {
app.quit()
}