From d6dc309408b344a3d2b89ed8559ef76f7d72abb3 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Tue, 21 Jul 2026 15:32:22 +0200 Subject: [PATCH] fix(app): keep pinned workspace labels aligned Reserve the leading status slot for idle pinned rows so labels do not shift when workspace status changes. --- packages/app/src/components/sidebar-workspace-list.tsx | 1 - packages/app/src/components/sidebar/sidebar-status-list.tsx | 1 - 2 files changed, 2 deletions(-) diff --git a/packages/app/src/components/sidebar-workspace-list.tsx b/packages/app/src/components/sidebar-workspace-list.tsx index 44e545ba1..ebe40cf7c 100644 --- a/packages/app/src/components/sidebar-workspace-list.tsx +++ b/packages/app/src/components/sidebar-workspace-list.tsx @@ -2303,7 +2303,6 @@ function ProjectModeList({ canCopyBranchName={workspace.projectKind === "git"} canPin={supportsPinningByServerId.get(workspace.serverId) === true} onToggleWorkspacePin={onToggleWorkspacePin} - reserveIdleStatusIndicatorSpace={false} isCreating={creatingWorkspaceIds.has(workspace.workspaceId)} selectionEnabled={selectionEnabled} activeWorkspaceSelection={activeWorkspaceSelection} diff --git a/packages/app/src/components/sidebar/sidebar-status-list.tsx b/packages/app/src/components/sidebar/sidebar-status-list.tsx index 176806d3d..7860067bc 100644 --- a/packages/app/src/components/sidebar/sidebar-status-list.tsx +++ b/packages/app/src/components/sidebar/sidebar-status-list.tsx @@ -116,7 +116,6 @@ export function SidebarStatusWorkspaceList({ showShortcutBadge={showShortcutBadges} canPin={supportsPinningByServerId.get(workspace.serverId) === true} onToggleWorkspacePin={onToggleWorkspacePin} - reserveIdleStatusIndicatorSpace={false} onWorkspacePress={onWorkspacePress} /> ))}