From 3ea72aec21e6266a69cda23b5705c6e8e7e19186 Mon Sep 17 00:00:00 2001 From: Brendan Allan Date: Wed, 25 Mar 2026 17:32:49 +0800 Subject: [PATCH] app: pre-warm project globalSync state when navigate project via keybind (#19088) --- packages/app/src/pages/layout.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx index 1300f88a80..01e151605d 100644 --- a/packages/app/src/pages/layout.tsx +++ b/packages/app/src/pages/layout.tsx @@ -967,6 +967,8 @@ export default function Layout(props: ParentProps) { : projects[(index + offset + projects.length) % projects.length] if (!target) return + // warm up child store to prevent flicker + globalSync.child(target.worktree) openProject(target.worktree) }