fix(edge): change order of the first EdgeAnchor disturbed by the EdgeComponent
This commit is contained in:
@@ -184,15 +184,6 @@ export default (EdgeComponent: ComponentType<EdgeProps>) => {
|
|||||||
onMouseMove={onEdgeMouseMove}
|
onMouseMove={onEdgeMouseMove}
|
||||||
onMouseLeave={onEdgeMouseLeave}
|
onMouseLeave={onEdgeMouseLeave}
|
||||||
>
|
>
|
||||||
{handleEdgeUpdate && (
|
|
||||||
<g
|
|
||||||
onMouseDown={onEdgeUpdaterSourceMouseDown}
|
|
||||||
onMouseEnter={onEdgeUpdaterMouseEnter}
|
|
||||||
onMouseOut={onEdgeUpdaterMouseOut}
|
|
||||||
>
|
|
||||||
<EdgeAnchor position={sourcePosition} centerX={sourceX} centerY={sourceY} radius={edgeUpdaterRadius} />
|
|
||||||
</g>
|
|
||||||
)}
|
|
||||||
<EdgeComponent
|
<EdgeComponent
|
||||||
id={id}
|
id={id}
|
||||||
source={source}
|
source={source}
|
||||||
@@ -218,6 +209,15 @@ export default (EdgeComponent: ComponentType<EdgeProps>) => {
|
|||||||
sourceHandleId={sourceHandleId}
|
sourceHandleId={sourceHandleId}
|
||||||
targetHandleId={targetHandleId}
|
targetHandleId={targetHandleId}
|
||||||
/>
|
/>
|
||||||
|
{handleEdgeUpdate && (
|
||||||
|
<g
|
||||||
|
onMouseDown={onEdgeUpdaterSourceMouseDown}
|
||||||
|
onMouseEnter={onEdgeUpdaterMouseEnter}
|
||||||
|
onMouseOut={onEdgeUpdaterMouseOut}
|
||||||
|
>
|
||||||
|
<EdgeAnchor position={sourcePosition} centerX={sourceX} centerY={sourceY} radius={edgeUpdaterRadius} />
|
||||||
|
</g>
|
||||||
|
)}
|
||||||
{handleEdgeUpdate && (
|
{handleEdgeUpdate && (
|
||||||
<g
|
<g
|
||||||
onMouseDown={onEdgeUpdaterTargetMouseDown}
|
onMouseDown={onEdgeUpdaterTargetMouseDown}
|
||||||
|
|||||||
Reference in New Issue
Block a user