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 (store.get('window_minimize_to_tray')) {
if (mainWindow?.isVisible()) {
mainWindow?.hide();
if (!isMacOS()) {
tray.on('click', () => {
if (store.get('window_minimize_to_tray')) {
if (mainWindow?.isVisible()) {
mainWindow?.hide();
} else {
mainWindow?.show();
createWinThumbarButtons();
}
} else {
mainWindow?.show();
createWinThumbarButtons();
}
} else {
mainWindow?.show();
createWinThumbarButtons();
}
});
});
}
tray.setToolTip('Feishin');
tray.setContextMenu(contextMenu);