Browse Source

UI shortcut on desktop restore app from tray if the app is already running

q-apps
AlphaX-Projects 2 years ago
parent
commit
746d8a4873
  1. 13
      electron.js

13
electron.js

@ -120,9 +120,16 @@ const isLock = app.requestSingleInstanceLock()
if (!isLock) { if (!isLock) {
app.quit() app.quit()
} else { } else {
app.on('second-instance', (event, commandLine, workingDirectory) => {
if (myWindow) {
if (myWindow.isMinimized())
myWindow.maximize()
myWindow.show()
}
})
app.whenReady().then(() => { app.whenReady().then(() => {
createWindow(); createWindow()
createTray(); createTray()
if (process.platform === 'win32') { if (process.platform === 'win32') {
app.setAppUserModelId("org.qortal.QortalUI") app.setAppUserModelId("org.qortal.QortalUI")
} }
@ -143,7 +150,7 @@ if (!isLock) {
} }
}) })
ipcMain.on('app_version', (event) => { ipcMain.on('app_version', (event) => {
log.info(app.getVersion()); log.info(app.getVersion())
mainWindow.webContents.send('app_version', { version: app.getVersion() }) mainWindow.webContents.send('app_version', { version: app.getVersion() })
}) })
autoUpdater.on('update-available', (event) => { autoUpdater.on('update-available', (event) => {

Loading…
Cancel
Save