diff --git a/src/components/MultiLink.vue b/src/components/MultiLink.vue index b57183e..8df61ac 100644 --- a/src/components/MultiLink.vue +++ b/src/components/MultiLink.vue @@ -44,6 +44,7 @@ const { nodeSizeScale, nodeColorScale, edgeWidthScale, + edgeLength, } = storeToRefs(store); // Commonly used variables @@ -497,7 +498,7 @@ watch(attributeRanges, () => { applyForceToSimulation( simulation.value, 'edge', - forceLink(simEdges).id((d) => d._id), + forceLink(simEdges).id((d) => d._id).distance(edgeLength.value), ); } }); @@ -519,7 +520,7 @@ function resetSimulationForces() { applyForceToSimulation( simulation.value, 'edge', - forceLink(simulationEdges.value).id((d) => d._id), + forceLink(simulationEdges.value).id((d) => d._id).distance(edgeLength.value), ); applyForceToSimulation( simulation.value,