diff --git a/src/frontend/src/CustomNodes/GenericNode/index.tsx b/src/frontend/src/CustomNodes/GenericNode/index.tsx index c2a340675..3ae98f5bd 100644 --- a/src/frontend/src/CustomNodes/GenericNode/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/index.tsx @@ -139,8 +139,8 @@ export default function GenericNode({ takeSnapshot(); deleteNode(id); }} - setShowNode={(showNode: boolean) => { - data.showNode = showNode; + setShowNode={(show: boolean) => { + data.showNode = show; }} numberOfHandles={handles} showNode={showNode} diff --git a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx index 2273db727..230081be7 100644 --- a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx +++ b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx @@ -86,7 +86,7 @@ export default function NodeToolbarComponent({ break; case "show": takeSnapshot(); - setShowNode((prev) => !prev); + setShowNode(data.showNode ? false : true); updateNodeInternals(data.id); break; case "Download":