fix(workspace): resolve folder lookups against all folders for branch and file tree

This commit is contained in:
xintaofei
2026-04-21 21:44:33 +08:00
parent 256ebb7368
commit 753e312c13
3 changed files with 11 additions and 11 deletions

View File

@@ -24,14 +24,14 @@ export function TabBar() {
toggleTileMode,
reorderTabs,
} = useTabContext()
const { folders, branches } = useAppWorkspace()
const { allFolders, branches } = useAppWorkspace()
const { mode, activePane } = useWorkspaceContext()
const folderIndex = useMemo(() => {
const map = new Map<number, { name: string }>()
for (const f of folders) map.set(f.id, { name: f.name })
for (const f of allFolders) map.set(f.id, { name: f.name })
return map
}, [folders])
}, [allFolders])
const handleRevealInSidebar = useCallback((folderId: number) => {
window.dispatchEvent(