From 07c4a3c45acf50f00cd506dd804eaf1c9f4dff77 Mon Sep 17 00:00:00 2001 From: Aarav Sareen <96787824+arvsrn@users.noreply.github.com> Date: Sat, 27 Jun 2026 18:11:34 +0530 Subject: [PATCH] show loader on session hover --- packages/app/src/pages/home.tsx | 10 +++++- .../src/pages/layout/session-tab-avatar.tsx | 33 +++++++++---------- 2 files changed, 25 insertions(+), 18 deletions(-) diff --git a/packages/app/src/pages/home.tsx b/packages/app/src/pages/home.tsx index 8817ef22b7c7..c16150e0792d 100644 --- a/packages/app/src/pages/home.tsx +++ b/packages/app/src/pages/home.tsx @@ -850,6 +850,7 @@ function HomeSessionLeading(props: { session: Session server: ServerConnection.Key activeServer: boolean + revealProjectOnHover: boolean }) { const tabs = useTabs() const hasOpenTab = createMemo(() => sessionHasOpenTab(tabs.store, props.server, props.session)) @@ -867,6 +868,7 @@ function HomeSessionLeading(props: { directory={props.session.directory} sessionId={props.session.id} activeServer={props.activeServer} + revealProjectOnHover={props.revealProjectOnHover} /> ) @@ -1106,6 +1108,7 @@ function HomeSessionSearchResultRow(props: { classList={{ [HOME_SEARCH_RESULT_ROW]: true, "bg-v2-overlay-simple-overlay-hover": props.selected, + group: !!showProjectName(), }} onMouseEnter={() => props.onHighlight()} onClick={() => props.onSelect(props.record.session)} @@ -1115,6 +1118,7 @@ function HomeSessionSearchResultRow(props: { session={props.record.session} server={props.server} activeServer={props.activeServer} + revealProjectOnHover={!!showProjectName()} />
props.showProjectName && props.record.projectName return ( -
+