fix: 使用 BrowserWindow.setIcon 替代 app.setIcon

This commit is contained in:
2026-07-04 20:36:16 +08:00
parent 687fea4018
commit bb885c6d6d
+2 -2
View File
@@ -32,8 +32,8 @@ function createWindow(): void {
})
// Linux taskbar icon
if (process.platform === 'linux') {
app.setIcon(iconPath)
if (process.platform === 'linux' && mainWindow) {
mainWindow.setIcon(nativeImage.createFromPath(iconPath))
}
restoreAndTrack(mainWindow)