mirror of
https://github.com/algerkong/AlgerMusicPlayer.git
synced 2026-04-24 08:07:23 +08:00
🐞 fix: 修复mac快捷键关闭窗口报错的问题
This commit is contained in:
+7
-1
@@ -12,7 +12,7 @@ import { initializeRemoteControl } from './modules/remoteControl';
|
||||
import { initializeShortcuts, registerShortcuts } from './modules/shortcuts';
|
||||
import { initializeTray, updateCurrentSong, updatePlayState, updateTrayMenu } from './modules/tray';
|
||||
import { setupUpdateHandlers } from './modules/update';
|
||||
import { createMainWindow, initializeWindowManager } from './modules/window';
|
||||
import { createMainWindow, initializeWindowManager, setAppQuitting } from './modules/window';
|
||||
import { startMusicApi } from './server';
|
||||
import { initWindowSizeManager } from './modules/window-size';
|
||||
|
||||
@@ -137,6 +137,12 @@ if (!isSingleInstance) {
|
||||
}
|
||||
});
|
||||
|
||||
// 应用即将退出时的处理
|
||||
app.on('before-quit', () => {
|
||||
// 设置退出标志
|
||||
setAppQuitting(true);
|
||||
});
|
||||
|
||||
// 重启应用
|
||||
ipcMain.on('restart', () => {
|
||||
app.relaunch();
|
||||
|
||||
Reference in New Issue
Block a user