From 7476916c40fbcf443652f1e8e18f62cc092a6281 Mon Sep 17 00:00:00 2001 From: jackkav Date: Tue, 2 Jul 2024 12:00:31 +0200 Subject: [PATCH] fixes #7622 --- packages/insomnia/src/ui/routes/debug.tsx | 34 +++++++++++------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/packages/insomnia/src/ui/routes/debug.tsx b/packages/insomnia/src/ui/routes/debug.tsx index 8d6f4d1284d..d4ef570ad5d 100644 --- a/packages/insomnia/src/ui/routes/debug.tsx +++ b/packages/insomnia/src/ui/routes/debug.tsx @@ -973,7 +973,6 @@ export const Debug: FC = () => { className="px-1 flex-1" onSingleClick={() => { if (item && isRequestGroup(item.doc)) { - groupMetaPatcher(item.doc._id, { collapsed: !item.collapsed }); navigate(`/organization/${organizationId}/project/${projectId}/workspace/${workspaceId}/debug/request-group/${item.doc._id}?${searchParams.toString()}`); } else { navigate( @@ -1019,20 +1018,15 @@ export const Debug: FC = () => { selectedKeys={requestId && [requestId] || requestGroupId && [requestGroupId]} selectionMode="single" onSelectionChange={keys => { - if (keys !== 'all') { - const value = keys.values().next().value; - - const item = collection.find( - item => item.doc._id === value - ); - if (item && isRequestGroup(item.doc)) { - groupMetaPatcher(value, { collapsed: !item.collapsed }); - } else { - navigate( - `/organization/${organizationId}/project/${projectId}/workspace/${workspaceId}/debug/request/${value}?${searchParams.toString()}` - ); - } + if (keys === 'all') { + return; + } + const value = keys.values().next().value; + if (isRequestGroupId(value)) { + navigate(`/organization/${organizationId}/project/${projectId}/workspace/${workspaceId}/debug/request-group/${value}?${searchParams.toString()}`); + return; } + navigate(`/organization/${organizationId}/project/${projectId}/workspace/${workspaceId}/debug/request/${value}?${searchParams.toString()}`); }} > {virtualItem => { @@ -1095,10 +1089,14 @@ export const Debug: FC = () => { )} {isRequestGroup(item.doc) && ( - + )}