处理单实例

This commit is contained in:
yj 2024-08-06 09:13:41 +08:00
parent f847591814
commit 78214be4be
1 changed files with 2 additions and 3 deletions

View File

@ -118,13 +118,12 @@ function createNotification(user) {
} }
// 处理单实例 // 处理单实例
app.makeSingleInstance((commandLine, workingDirectory) => { app.on('session-created', (session) => {
// Someone tried to run a second instance, we should focus our window.
if (mainWindow) { if (mainWindow) {
if (mainWindow.isMinimized()) mainWindow.restore(); if (mainWindow.isMinimized()) mainWindow.restore();
mainWindow.focus(); mainWindow.focus();
} }
}); })
app.on('ready', () => { app.on('ready', () => {
const env = process.argv.find((arg) => arg.startsWith('--env='))?.split('=')[1]; const env = process.argv.find((arg) => arg.startsWith('--env='))?.split('=')[1];