feat: window客户端任务栏闪烁

This commit is contained in:
kuaifan 2022-09-06 16:03:26 +08:00
parent b47b3b4b3a
commit 473eaa040f

10
electron/electron.js vendored
View File

@ -391,10 +391,18 @@ ipcMain.on('sendForwardMain', (event, args) => {
})
/**
* 设置Dock标记
* 设置Dock标记window闪烁macos标记
* @param args
*/
ipcMain.on('setDockBadge', (event, args) => {
if (process.platform === 'win32') {
// Window flash
if (!mainWindow.isFocused()) {
mainWindow.once('focus', () => mainWindow.flashFrame(false))
mainWindow.flashFrame(true)
}
return;
}
if (process.platform !== 'darwin') {
// Mac only
return;