diff --git a/web/src/pages/agent/store.ts b/web/src/pages/agent/store.ts index dbfbf1eb0..50046bde6 100644 --- a/web/src/pages/agent/store.ts +++ b/web/src/pages/agent/store.ts @@ -476,14 +476,13 @@ const useGraphStore = create()( }, updateNodeName: (id, name) => { if (id) { - set({ - nodes: get().nodes.map((node) => { + set((state) => { + for (const node of state.nodes) { if (node.id === id) { node.data.name = name; + break; } - - return node; - }), + } }); } },