fix zoom
This commit is contained in:
parent
c2e887e19d
commit
f98087358c
|
|
@ -391,7 +391,11 @@ export class FolkShape extends HTMLElement {
|
||||||
};
|
};
|
||||||
} else if (event.type === 'pointermove') {
|
} else if (event.type === 'pointermove') {
|
||||||
if (!target) return;
|
if (!target) return;
|
||||||
moveDelta = { x: event.movementX, y: event.movementY };
|
const zoom = window.visualViewport?.scale ?? 1;
|
||||||
|
moveDelta = {
|
||||||
|
x: event.movementX / zoom,
|
||||||
|
y: event.movementY / zoom,
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!moveDelta) return;
|
if (!moveDelta) return;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue