From 79beab37cf994a2cf9eb080db2280b639cf406f6 Mon Sep 17 00:00:00 2001 From: Yassine Sallemi Date: Wed, 12 Feb 2025 10:59:21 +0100 Subject: [PATCH] fix: non-block drop in visual editor --- frontend/src/components/visual-editor/v2/Diagrams.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/visual-editor/v2/Diagrams.tsx b/frontend/src/components/visual-editor/v2/Diagrams.tsx index 924cb9ba..70b22f6e 100644 --- a/frontend/src/components/visual-editor/v2/Diagrams.tsx +++ b/frontend/src/components/visual-editor/v2/Diagrams.tsx @@ -519,9 +519,11 @@ const Diagrams = () => { className="visual-editor" id="visual-editor" onDrop={(event) => { - const data = JSON.parse( - event.dataTransfer.getData("storm-diagram-node"), - ); + const stormDiagramNode = + event.dataTransfer.getData("storm-diagram-node"); + + if (!stormDiagramNode) return; + const data = JSON.parse(stormDiagramNode); if (!data) { // eslint-disable-next-line no-console