diff --git a/packages/app/src/components/session-context-usage.tsx b/packages/app/src/components/session-context-usage.tsx index ec4bd2687..c6e60d3ed 100644 --- a/packages/app/src/components/session-context-usage.tsx +++ b/packages/app/src/components/session-context-usage.tsx @@ -15,9 +15,11 @@ interface SessionContextUsageProps { function openSessionContext(args: { view: ReturnType["view"]> + layout: ReturnType tabs: ReturnType["tabs"]> }) { if (!args.view.reviewPanel.opened()) args.view.reviewPanel.open() + if (args.layout.fileTree.opened() && args.layout.fileTree.tab() !== "all") args.layout.fileTree.setTab("all") args.tabs.open("context") args.tabs.setActive("context") } @@ -52,6 +54,7 @@ export function SessionContextUsage(props: SessionContextUsageProps) { if (!params.id) return openSessionContext({ view: view(), + layout, tabs: tabs(), }) }