From f0cafb4607b727a449111f99b658de8b77304167 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Fri, 23 Jan 2026 12:59:13 +0700 Subject: [PATCH] Refetch repo info when toggling worktree options --- packages/app/src/app/index.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/app/src/app/index.tsx b/packages/app/src/app/index.tsx index 972fccd19..3ca2e0282 100644 --- a/packages/app/src/app/index.tsx +++ b/packages/app/src/app/index.tsx @@ -259,6 +259,7 @@ export default function HomeScreen() { retry: false, }); const repoInfo = repoInfoQuery.data ?? null; + const refetchRepoInfo = repoInfoQuery.refetch; const repoRequestError = repoInfoQuery.error as Error | null; const repoRequestStatus: "idle" | "loading" | "success" | "error" = !shouldInspectRepo || repoAvailabilityError @@ -358,8 +359,11 @@ export default function HomeScreen() { if (mode !== "attach") { setSelectedWorktreePath(""); } + if (mode !== "none") { + refetchRepoInfo(); + } }, - [worktreeSlug] + [worktreeSlug, refetchRepoInfo] ); const validateWorktreeName = useCallback(