From 71a4d53d83711b034ff25e0ae81ba8472b97e355 Mon Sep 17 00:00:00 2001 From: Emir Karabeg Date: Fri, 31 Jan 2025 14:58:48 -0800 Subject: [PATCH] Do not propagate state change unless workflow name changed --- app/w/components/control-bar/control-bar.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/w/components/control-bar/control-bar.tsx b/app/w/components/control-bar/control-bar.tsx index 74a15477ad..af9510d34a 100644 --- a/app/w/components/control-bar/control-bar.tsx +++ b/app/w/components/control-bar/control-bar.tsx @@ -91,8 +91,11 @@ export function ControlBar() { } const handleNameSubmit = () => { - if (activeWorkflowId && editedName.trim()) { - updateWorkflow(activeWorkflowId, { name: editedName.trim() }) + if (activeWorkflowId) { + const trimmedName = editedName.trim() + if (trimmedName && trimmedName !== workflows[activeWorkflowId].name) { + updateWorkflow(activeWorkflowId, { name: trimmedName }) + } setIsEditing(false) } }