From b5bedd73d938547ec9309487e470b4f28dc30db5 Mon Sep 17 00:00:00 2001 From: webadderall <131426131+webadderall@users.noreply.github.com> Date: Tue, 25 Aug 2026 19:23:15 +1000 Subject: [PATCH] Show Recordly in the Windows taskbar --- electron/main.ts | 6 +++--- electron/windows.ts | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/electron/main.ts b/electron/main.ts index 7a81199e..470fc824 100644 --- a/electron/main.ts +++ b/electron/main.ts @@ -529,9 +529,9 @@ function createTray() { } function shouldUseTray() { - // macOS exposes Recordly as a regular Dock app. Windows and Linux keep the - // tray entry because they do not have the macOS Dock lifecycle. - return process.platform !== "darwin"; + // macOS and Windows expose Recordly through their Dock/taskbar. Keep the + // tray entry only on Linux, where it remains the primary app entry point. + return process.platform === "linux"; } function getPublicAssetPath(filename: string) { diff --git a/electron/windows.ts b/electron/windows.ts index e0fb5be2..d7b38be3 100644 --- a/electron/windows.ts +++ b/electron/windows.ts @@ -464,7 +464,9 @@ export function createHudOverlayWindow(): BrowserWindow { backgroundColor: "#00000000", resizable: false, alwaysOnTop: true, - skipTaskbar: true, + // The HUD is Recordly's persistent top-level window, so it owns the + // Windows taskbar entry while auxiliary overlays stay hidden there. + skipTaskbar: process.platform !== "win32", hasShadow: false, show: false, focusable: false,