From 8b394819c43fe639af3f3dfdc8b71bf16de4b867 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Tue, 14 Jun 2022 10:19:36 +0800 Subject: [PATCH] =?UTF-8?q?Mac=20=E8=A7=A6=E5=8F=91=E5=8D=87=E7=BA=A7?= =?UTF-8?q?=E6=97=B6=E8=B7=B3=E5=8A=A8Dock=E5=9B=BE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- electron/electron.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/electron/electron.js b/electron/electron.js index 3242f919a..1f785b9b8 100644 --- a/electron/electron.js +++ b/electron/electron.js @@ -385,7 +385,7 @@ ipcMain.on('sendForwardMain', (event, args) => { * @param args */ ipcMain.on('setDockBadge', (event, args) => { - if(process.platform !== 'darwin'){ + if (process.platform !== 'darwin') { // Mac only return; } @@ -452,6 +452,10 @@ ipcMain.on('updateCheckAndDownload', (event, args) => { ipcMain.on('updateQuitAndInstall', (event) => { event.returnValue = "ok" willQuitApp = true + if(process.platform == 'darwin'){ + // Mac 触发升级时跳动Dock图标 + app.dock.bounce('critical'); + } setTimeout(() => autoUpdater.quitAndInstall(true, true), 1) })