diff --git a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx index 5e58825e8..eae73701b 100644 --- a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx +++ b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx @@ -149,6 +149,7 @@ export default function NodeToolbarComponent({ function handleFreeze(e: KeyboardEvent) { e.preventDefault(); + if (data.node?.flow) return; setNode(data.id, (old) => ({ ...old, data: { @@ -239,6 +240,7 @@ export default function NodeToolbarComponent({ saveComponent(cloneDeep(data), false); break; case "freeze": + if (data.node?.flow) return; setNode(data.id, (old) => ({ ...old, data: { @@ -445,9 +447,8 @@ export default function NodeToolbarComponent({ side="top" > */} - name.split(" ")[0].toLowerCase() === "freeze", @@ -511,7 +512,7 @@ export default function NodeToolbarComponent({ )} /> - + } {/*