From a08fabd8a5607eaa28684e95fe9ed4a93d4118ab Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sun, 26 Jul 2026 22:27:41 -0700 Subject: [PATCH] refactor(ui): keep session navigation within line budget --- .../components/app-sidebar-session-navigation.ts | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/ui/src/components/app-sidebar-session-navigation.ts b/ui/src/components/app-sidebar-session-navigation.ts index ad0debf7f968..e431cc5dac2b 100644 --- a/ui/src/components/app-sidebar-session-navigation.ts +++ b/ui/src/components/app-sidebar-session-navigation.ts @@ -287,15 +287,14 @@ export class AppSidebarSessionNavigationElement extends AppSidebarBase { private setApplicationSession(sessionKey: string) { const context = this.context; - if (!context) { - return; + if (context) { + selectApplicationSession({ + selection: context.agentSelection, + gateway: context.gateway, + sessionKey, + agentId: parseAgentSessionKey(sessionKey)?.agentId ?? this.selectedAgentIdForSessions(), + }); } - selectApplicationSession({ - selection: context.agentSelection, - gateway: context.gateway, - sessionKey, - agentId: parseAgentSessionKey(sessionKey)?.agentId ?? this.selectedAgentIdForSessions(), - }); } readonly selectSession = (sessionKey: string) => {