From d0b4c5d3d7a42f438211b9f2183bed54f62bd6b1 Mon Sep 17 00:00:00 2001 From: David Hill Date: Thu, 12 Mar 2026 16:40:02 +0000 Subject: [PATCH] fix(app): normalize open app icon sizing --- .../src/components/session/session-header.tsx | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/packages/app/src/components/session/session-header.tsx b/packages/app/src/components/session/session-header.tsx index 9442cc77ac..e7bebf462f 100644 --- a/packages/app/src/components/session/session-header.tsx +++ b/packages/app/src/components/session/session-header.tsx @@ -108,12 +108,6 @@ const LINUX_APPS = [ }, ] as const -type OpenOption = (typeof MAC_APPS)[number] | (typeof WINDOWS_APPS)[number] | (typeof LINUX_APPS)[number] -type OpenIcon = OpenApp | "file-explorer" -const OPEN_ICON_BASE = new Set(["finder", "vscode", "cursor", "zed"]) - -const openIconSize = (id: OpenIcon) => (OPEN_ICON_BASE.has(id) ? "size-4" : "size-[19px]") - const detectOS = (platform: ReturnType): OS => { if (platform.platform === "desktop" && platform.os) return platform.os if (typeof navigator !== "object") return "unknown" @@ -338,11 +332,8 @@ export function SessionHeader() { disabled={opening()} aria-label={language.t("session.header.open.ariaLabel", { app: current().label })} > -
- } - > +
+ }>
@@ -389,8 +380,8 @@ export function SessionHeader() { openDir(o.id) }} > -
- +
+
{o.label}