🐛 window系统托盘修复

This commit is contained in:
luckliu 2023-12-01 16:23:16 +08:00
parent aaf6cd7255
commit 26c2ab6ff3

View File

@ -84,9 +84,9 @@ async function createWindow() {
const {Menu} = require("electron");
Menu.setApplicationMenu(null);
// hide menu for Mac
if (process.platform !== "darwin") {
app.dock.hide();
}
// if (process.platform !== "darwin") {
// app.dock.hide();
// }
win.on('minimize', function (event) {
event.preventDefault();
@ -128,6 +128,11 @@ export const createTray = () => {
tray.setToolTip('Frpc Desktop')
const contextMenu = Menu.buildFromTemplate(menu)
tray.setContextMenu(contextMenu)
// 托盘双击打开
tray.on('double-click', () => {
win.show();
})
}
app.whenReady().then(() => {