drag zoom bugfix
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
@@ -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)) {
|
||||
|
||||
Reference in New Issue
Block a user