From e16c8e6f7082fdced1f9deb48fb348dc84f5f660 Mon Sep 17 00:00:00 2001 From: Waleed Date: Thu, 16 Apr 2026 12:44:26 -0700 Subject: [PATCH] fix(ui): stop terminal auto-select from stealing copilot input focus (#4201) --- .../w/[workflowId]/components/terminal/terminal.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/terminal/terminal.tsx b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/terminal/terminal.tsx index 9272103bab..cde31c1c13 100644 --- a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/terminal/terminal.tsx +++ b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/terminal/terminal.tsx @@ -1115,7 +1115,6 @@ export const Terminal = memo(function Terminal() { if (selectedEntryId === lastNavEntry.entry.id) return setSelectedEntryId(lastNavEntry.entry.id) - focusTerminal() if (lastNavEntry.parentNodeIds.length > 0) { setExpandedNodes((prev) => { @@ -1126,7 +1125,7 @@ export const Terminal = memo(function Terminal() { return next }) } - }, [executionGroups, navigableEntries, autoSelectEnabled, selectedEntryId, focusTerminal]) + }, [executionGroups, navigableEntries, autoSelectEnabled, selectedEntryId]) /** * Clear filters when there are no logs