From 4d266fddb189c9d9e50e81c8d1710c1fc787c947 Mon Sep 17 00:00:00 2001 From: icarus Date: Sat, 20 Sep 2025 21:37:54 +0800 Subject: [PATCH] fix(AgentEssentialSettings): prevent unnecessary updates when name unchanged --- .../pages/settings/AgentSettings/AgentEssentialSettings.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/pages/settings/AgentSettings/AgentEssentialSettings.tsx b/src/renderer/src/pages/settings/AgentSettings/AgentEssentialSettings.tsx index 372dc047b2..621b84e424 100644 --- a/src/renderer/src/pages/settings/AgentSettings/AgentEssentialSettings.tsx +++ b/src/renderer/src/pages/settings/AgentSettings/AgentEssentialSettings.tsx @@ -61,7 +61,11 @@ const AgentEssentialSettings: FC = ({ agent, update placeholder={t('common.assistant') + t('common.name')} value={name} onChange={(e) => setName(e.target.value)} - onBlur={onUpdate} + onBlur={() => { + if (name !== agent.name) { + onUpdate() + } + }} style={{ flex: 1 }} />