fix(edgeupdater): check if element below is updater
This commit is contained in:
@@ -101,8 +101,9 @@ export function onMouseDown(
|
|||||||
const elementBelow = document.elementFromPoint(event.clientX, event.clientY);
|
const elementBelow = document.elementFromPoint(event.clientX, event.clientY);
|
||||||
const elementBelowIsTarget = elementBelow?.classList.contains('target');
|
const elementBelowIsTarget = elementBelow?.classList.contains('target');
|
||||||
const elementBelowIsSource = elementBelow?.classList.contains('source');
|
const elementBelowIsSource = elementBelow?.classList.contains('source');
|
||||||
|
const elementBelowIsUpdater = elementBelow?.classList.contains('react-flow__edgeupdater');
|
||||||
|
|
||||||
if (!reactFlowNode || (!elementBelowIsTarget && !elementBelowIsSource)) {
|
if (!reactFlowNode || (!elementBelowIsTarget && !elementBelowIsSource && !elementBelowIsUpdater)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user