fix click on feishin icon in macos menu bar (tray) causing switch to feishin window (#1881)

This commit is contained in:
ebee04
2026-03-30 04:34:18 +01:00
committed by GitHub
parent d81f30a8b5
commit 0d3cf912d3
+11 -9
View File
@@ -431,19 +431,21 @@ const createTray = () => {
}, },
]); ]);
tray.on('click', () => { if (!isMacOS()) {
if (store.get('window_minimize_to_tray')) { tray.on('click', () => {
if (mainWindow?.isVisible()) { if (store.get('window_minimize_to_tray')) {
mainWindow?.hide(); if (mainWindow?.isVisible()) {
mainWindow?.hide();
} else {
mainWindow?.show();
createWinThumbarButtons();
}
} else { } else {
mainWindow?.show(); mainWindow?.show();
createWinThumbarButtons(); createWinThumbarButtons();
} }
} else { });
mainWindow?.show(); }
createWinThumbarButtons();
}
});
tray.setToolTip('Feishin'); tray.setToolTip('Feishin');
tray.setContextMenu(contextMenu); tray.setContextMenu(contextMenu);