Skip to content

Commit 2415820

Browse files
authored
fix: conditionally show file tree in beta channel (#23099)
1 parent 20103eb commit 2415820

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

packages/app/src/pages/session/session-side-panel.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,12 @@ export function SessionSidePanel(props: {
5252
const { sessionKey, tabs, view } = useSessionLayout()
5353

5454
const isDesktop = createMediaQuery("(min-width: 768px)")
55-
const shown = createMemo(() => platform.platform !== "desktop" || settings.general.showFileTree())
55+
const shown = createMemo(
56+
() =>
57+
platform.platform !== "desktop" ||
58+
import.meta.env.VITE_OPENCODE_CHANNEL !== "beta" ||
59+
settings.general.showFileTree(),
60+
)
5661

5762
const reviewOpen = createMemo(() => isDesktop() && view().reviewPanel.opened())
5863
const fileOpen = createMemo(() => isDesktop() && shown() && layout.fileTree.opened())

packages/app/src/pages/session/use-session-commands.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,10 @@ export const useSessionCommands = (actions: SessionCommandContext) => {
7070
})
7171
const activeFileTab = tabState.activeFileTab
7272
const closableTab = tabState.closableTab
73-
const shown = () => platform.platform !== "desktop" || settings.general.showFileTree()
73+
const shown = () =>
74+
platform.platform !== "desktop" ||
75+
import.meta.env.VITE_OPENCODE_CHANNEL !== "beta" ||
76+
settings.general.showFileTree()
7477

7578
const idle = { type: "idle" as const }
7679
const status = () => sync.data.session_status[params.id ?? ""] ?? idle

0 commit comments

Comments
 (0)