diff --git a/src/components/Handle/handler.ts b/src/components/Handle/handler.ts index 6e03da96..ca0fe8d7 100644 --- a/src/components/Handle/handler.ts +++ b/src/components/Handle/handler.ts @@ -153,6 +153,7 @@ export function handleMouseDown({ } if (connection.source !== connection.target && elementBelow) { + resetRecentHandle(recentHoveredHandle); recentHoveredHandle = elementBelow; elementBelow.classList.add('react-flow__handle-connecting'); elementBelow.classList.toggle('react-flow__handle-valid', isValid);