From 98199bee543335652a2a660b05979d6b9c56d9df Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Sun, 23 Aug 2026 13:41:59 -0700 Subject: [PATCH] Keep active-delete proof fixture repeatable --- tests/e2e/worktree-active-delete-scroll-position.spec.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/e2e/worktree-active-delete-scroll-position.spec.ts b/tests/e2e/worktree-active-delete-scroll-position.spec.ts index 034e4d1525b..6e5629c2b72 100644 --- a/tests/e2e/worktree-active-delete-scroll-position.spec.ts +++ b/tests/e2e/worktree-active-delete-scroll-position.spec.ts @@ -34,7 +34,9 @@ async function seedActiveDeletionRows(page: Page): Promise<{ } const state = store.getState() const repo = state.repos[0] - const source = repo ? state.worktreesByRepo[repo.id]?.[0] : null + const source = repo + ? state.worktreesByRepo[repo.id]?.find((worktree) => worktree.isMainWorktree) + : null if (!repo || !source || !state.settings) { throw new Error('Expected a seeded e2e worktree and hydrated settings') }