summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/pages/layout.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/app/src/pages/layout.tsx')
-rw-r--r--packages/app/src/pages/layout.tsx4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx
index 88572503f..d8b073258 100644
--- a/packages/app/src/pages/layout.tsx
+++ b/packages/app/src/pages/layout.tsx
@@ -1989,6 +1989,10 @@ export default function Layout(props: ParentProps) {
onProjectMouseEnter: (worktree, event) => aim.enter(worktree, event),
onProjectMouseLeave: (worktree) => aim.leave(worktree),
onProjectFocus: (worktree) => aim.activate(worktree),
+ onHoverOpenChanged: (worktree, hoverOpen) => {
+ if (!hoverOpen && state.hoverProject && state.hoverProject !== worktree) return
+ setState("hoverProject", hoverOpen ? worktree : undefined)
+ },
navigateToProject,
openSidebar: () => layout.sidebar.open(),
closeProject,