diff --git a/src/charts/chart.js b/src/charts/chart.js index 5c5816c..7c2f1d6 100644 --- a/src/charts/chart.js +++ b/src/charts/chart.js @@ -358,7 +358,7 @@ function doHandleCrosshairMovement(point) { } const points = structuredClone(shape.getPoints()); const lpbe = shape._model._linePointBeingEdited - points[lpbe] = point + points[lpbe===null?0:lpbe] = point // console.log('calling onDrag', points, shape) invokeCallbacks(shapeCallbacks[shapeId], 'onDrag', shapeId, shape, points) } diff --git a/src/components/chart/RungBuilder.vue b/src/components/chart/RungBuilder.vue index 6382f04..99dc911 100644 --- a/src/components/chart/RungBuilder.vue +++ b/src/components/chart/RungBuilder.vue @@ -263,7 +263,7 @@ function translateOnModel(shape) { const prev = getModelValue(oldModel) const cur = vectorize(getModelValue(model)) const delta = vectorSub(cur, prev) - // console.log('delta', shape.id, prev, cur, delta) + // console.log('translateOnModel delta', shape.id, prev, cur, delta) let [a, b] = endpoints.value a = vectorize(a) if (!vectorIsZero(delta)) {