From 4647688613b40ed72a248bb420e90226a06a71d7 Mon Sep 17 00:00:00 2001 From: icarus Date: Sat, 27 Sep 2025 18:10:08 +0800 Subject: [PATCH] fix(SessionItem): prevent event propagation when clicking delete Stop click event propagation to avoid unintended parent component interactions when deleting a session --- src/renderer/src/pages/home/Tabs/components/SessionItem.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/renderer/src/pages/home/Tabs/components/SessionItem.tsx b/src/renderer/src/pages/home/Tabs/components/SessionItem.tsx index fca353e65f..2e254c9b60 100644 --- a/src/renderer/src/pages/home/Tabs/components/SessionItem.tsx +++ b/src/renderer/src/pages/home/Tabs/components/SessionItem.tsx @@ -59,6 +59,7 @@ const SessionItem: FC = ({ session, agentId, isDisabled, isLoa isConfirmingDeletion ? 'hover:bg-danger-100' : 'hover:bg-foreground-300' )} onClick={(e: React.MouseEvent) => { + e.stopPropagation() if (isConfirmingDeletion || e.ctrlKey || e.metaKey) { onDelete() } else {