Fix sidebar shortcut hints shifting rows

This commit is contained in:
Mohamed Boudra
2026-06-04 00:48:53 +07:00
parent ffe4d4046c
commit f6c0b60b7c
6 changed files with 233 additions and 67 deletions
@@ -28,6 +28,9 @@ export function WorkspaceShortcutTargetsSubscriber({
const collapsedProjectKeys = useSidebarCollapsedSectionsStore(
(state) => state.collapsedProjectKeys,
);
const collapsedStatusGroupKeys = useSidebarCollapsedSectionsStore(
(state) => state.collapsedStatusGroupKeys,
);
const setSidebarShortcutWorkspaceTargets = useKeyboardShortcutsStore(
(state) => state.setSidebarShortcutWorkspaceTargets,
);
@@ -37,6 +40,7 @@ export function WorkspaceShortcutTargetsSubscriber({
return buildStatusSidebarShortcutModel({
workspaces: statusWorkspaces,
projectNamesByKey,
collapsedStatusGroupKeys,
});
}
@@ -44,7 +48,14 @@ export function WorkspaceShortcutTargetsSubscriber({
projects,
collapsedProjectKeys,
});
}, [collapsedProjectKeys, groupMode, projectNamesByKey, projects, statusWorkspaces]);
}, [
collapsedProjectKeys,
collapsedStatusGroupKeys,
groupMode,
projectNamesByKey,
projects,
statusWorkspaces,
]);
useEffect(() => {
if (!enabled || !serverId) {