From a45af5f0f88a77c1e26fcea522793cb9e9ff1a8b Mon Sep 17 00:00:00 2001 From: moklick Date: Tue, 22 Feb 2022 17:53:50 +0100 Subject: [PATCH] refactor(handle): only listen to left click events closes #1852 --- src/components/Handle/index.tsx | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/src/components/Handle/index.tsx b/src/components/Handle/index.tsx index 88acd1d5..93c9a5a1 100644 --- a/src/components/Handle/index.tsx +++ b/src/components/Handle/index.tsx @@ -76,21 +76,23 @@ const Handle = forwardRef( const onMouseDownHandler = useCallback( (event: React.MouseEvent) => { - onMouseDown( - event, - handleId, - nodeId, - store.setState, - onConnectExtended, - isTarget, - isValidConnection, - connectionMode, - undefined, - undefined, - onConnectStart, - onConnectStop, - onConnectEnd - ); + if (event.button === 0) { + onMouseDown( + event, + handleId, + nodeId, + store.setState, + onConnectExtended, + isTarget, + isValidConnection, + connectionMode, + undefined, + undefined, + onConnectStart, + onConnectStop, + onConnectEnd + ); + } }, [ handleId,