fix: stop ticket detail effects from self-canceling on loading toggles

This commit is contained in:
thibaud-lclr 2026-04-20 12:27:41 +02:00
parent 9ce288a3a2
commit 9054c252ab

View file

@ -157,7 +157,7 @@ export default function TicketDetail() {
return () => {
cancelled = true;
};
}, [tab, worktree?.id, worktree?.status, branchesLoading, branchesLoadedForWorktreeId]);
}, [tab, worktree?.id, worktree?.status, branchesLoadedForWorktreeId]);
useEffect(() => {
if (tab !== "diff") return;
@ -189,7 +189,7 @@ export default function TicketDetail() {
return () => {
cancelled = true;
};
}, [tab, worktree?.id, worktree?.status, diff, diffLoading]);
}, [tab, worktree?.id, worktree?.status, diff]);
async function handleRetry() {
if (!ticketId) return;