fix(app): preserve file tree tab on reopen + fix e2e test regressions (#16482)

This commit is contained in:
Filip
2026-03-07 16:47:45 +01:00
committed by GitHub
parent 641e1781a2
commit 66fcab7b08
7 changed files with 50 additions and 39 deletions

View File

@@ -1038,23 +1038,6 @@ export default function Page() {
tabs().setActive(next)
})
createEffect(
on(
() => layout.fileTree.opened(),
(opened, prev) => {
if (prev === undefined) return
if (!isDesktop()) return
if (opened) {
const active = tabs().active()
const tab = active === "review" || (!active && hasReview()) ? "changes" : "all"
layout.fileTree.setTab(tab)
}
},
{ defer: true },
),
)
createEffect(() => {
const id = params.id
if (!id) return