From af6a3c87d66a9f697f220a4245d7e8bf2e870f1f Mon Sep 17 00:00:00 2001 From: icarus Date: Thu, 18 Sep 2025 19:17:10 +0800 Subject: [PATCH] fix(AgentItem): add missing onPress dependency to useCallback Ensure the callback is updated when onPress prop changes to avoid stale closures --- src/renderer/src/pages/home/Tabs/components/AgentItem.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderer/src/pages/home/Tabs/components/AgentItem.tsx b/src/renderer/src/pages/home/Tabs/components/AgentItem.tsx index 15f2b7b5f1..dbbfac08e8 100644 --- a/src/renderer/src/pages/home/Tabs/components/AgentItem.tsx +++ b/src/renderer/src/pages/home/Tabs/components/AgentItem.tsx @@ -31,7 +31,7 @@ const AgentItem: FC = ({ agent, isActive, onDelete, onPress }) = {displayName} ) - }, [agent.id, agent.name, agent.type]) + }, [agent.id, agent.name, agent.type, onPress]) const handleClick = () => logger.debug('not implemented')