From 25da8d89e67e5173306f0ea6d7db9f839ccb26dd Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Tue, 2 May 2023 23:16:13 -0300 Subject: [PATCH 1/2] bug for multiple selection on mac fix --- src/frontend/src/pages/FlowPage/index.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/frontend/src/pages/FlowPage/index.tsx b/src/frontend/src/pages/FlowPage/index.tsx index 56a395acf..d0506f238 100644 --- a/src/frontend/src/pages/FlowPage/index.tsx +++ b/src/frontend/src/pages/FlowPage/index.tsx @@ -208,6 +208,7 @@ export default function FlowPage({ flow }:{flow:FlowType}) { onDragOver={onDragOver} onDrop={onDrop} onNodesDelete={onDelete} + selectNodesOnDrag={false} > From 52df6d91522cb97b405a023770eef089d063e5e6 Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Wed, 3 May 2023 20:15:43 -0300 Subject: [PATCH 2/2] removed console.log and fixed onDeleteBug --- src/frontend/src/CustomNodes/GenericNode/index.tsx | 5 +---- src/frontend/src/pages/FlowPage/index.tsx | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/frontend/src/CustomNodes/GenericNode/index.tsx b/src/frontend/src/CustomNodes/GenericNode/index.tsx index 9407bc1cd..cc6738dcb 100644 --- a/src/frontend/src/CustomNodes/GenericNode/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/index.tsx @@ -34,7 +34,6 @@ export default function GenericNode({ const { reactFlowInstance } = useContext(typesContext); const [params, setParams] = useState([]); - console.log(); useEffect(() => { if (reactFlowInstance) { @@ -53,15 +52,13 @@ export default function GenericNode({ body: JSON.stringify(reactFlowInstance.toObject()), }); - console.log(response.status, response.body); - if (response.status === 200) { setValidationStatus("success"); } else if (response.status === 500) { setValidationStatus("error"); } } catch (error) { - console.error("Error validating node:", error); + // console.error("Error validating node:", error); setValidationStatus("error"); } }, 1000), // Adjust the debounce delay (500ms) as needed diff --git a/src/frontend/src/pages/FlowPage/index.tsx b/src/frontend/src/pages/FlowPage/index.tsx index d0506f238..be168d6d4 100644 --- a/src/frontend/src/pages/FlowPage/index.tsx +++ b/src/frontend/src/pages/FlowPage/index.tsx @@ -158,7 +158,7 @@ export default function FlowPage({ flow }:{flow:FlowType}) { const onDelete = (mynodes) => { setEdges( edges.filter( - (ns) => !nodes.some((n) => ns.source === n.id || ns.target === n.id) + (ns) => !mynodes.some((n) => ns.source === n.id || ns.target === n.id) ) ); };