From 311284af4a29f2b4de8d3645e2d7fc43723e60f7 Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Sat, 30 May 2026 04:17:04 -0700 Subject: [PATCH] fix: guard add repo parent picker state (#3632) --- src/renderer/src/components/sidebar/AddRepoCreateStep.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/components/sidebar/AddRepoCreateStep.tsx b/src/renderer/src/components/sidebar/AddRepoCreateStep.tsx index aefa859bbf6..9c994fe5e4c 100644 --- a/src/renderer/src/components/sidebar/AddRepoCreateStep.tsx +++ b/src/renderer/src/components/sidebar/AddRepoCreateStep.tsx @@ -55,8 +55,9 @@ export function useCreateRepo( toast.error('Enter a server parent path.') return } + const gen = createGenRef.current const dir = await window.api.repos.pickDirectory() - if (dir) { + if (dir && gen === createGenRef.current) { setCreateParent(dir) setCreateError(null) }