fix: toggle window visibility on tray click instead of always showing

This commit is contained in:
serpens 2026-02-14 18:27:00 -05:00
parent b765e84151
commit d719610229
1 changed files with 6 additions and 2 deletions

View File

@ -28,8 +28,12 @@ export function initTray() {
tray.setToolTip("Stoat for Desktop");
tray.setImage(trayIcon);
tray.on("click", () => {
mainWindow.show();
mainWindow.focus();
if (mainWindow.isVisible()) {
mainWindow.hide();
} else {
mainWindow.show();
mainWindow.focus();
}
});
}