diff --git a/app/w/components/control-bar/control-bar.tsx b/app/w/components/control-bar/control-bar.tsx index 74a15477a..af9510d34 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) } }