From 26de9b62b0052408c8ceac72eec542a263cd8be4 Mon Sep 17 00:00:00 2001 From: 01zulfi <85733202+01zulfi@users.noreply.github.com> Date: Tue, 28 Apr 2026 09:38:00 +0500 Subject: [PATCH] desktop: fix app not appearing in alt-tab switcher Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com> --- apps/desktop/src/main.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/desktop/src/main.ts b/apps/desktop/src/main.ts index cc9acf8c6..b71a01972 100644 --- a/apps/desktop/src/main.ts +++ b/apps/desktop/src/main.ts @@ -161,6 +161,14 @@ async function createWindow() { ); mainWindow.webContents.session.setProxy({ proxyRules: config.proxyRules }); + mainWindow.on("show", () => + /** + * We may set `skipTaskbar` to true at startup. + * This also removes the window from the Alt-Tab switcher. + * To fix that, whenever the app is shown, we set `skipTaskbar` to false. + */ + mainWindow.setSkipTaskbar(false) + ); mainWindow.once("closed", () => { globalThis.window = null; });