|
|
|
@ -809,7 +809,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
if (moveStick) {
|
|
|
|
if (moveStick) {
|
|
|
|
moveStick.addEventListener("pointerdown", (event) => {
|
|
|
|
moveStick.addEventListener("pointerdown", (event) => {
|
|
|
|
moveStick.setPointerCapture?.(event.pointerId);
|
|
|
|
try {
|
|
|
|
|
|
|
|
moveStick.setPointerCapture?.(event.pointerId);
|
|
|
|
|
|
|
|
} catch {
|
|
|
|
|
|
|
|
// Synthetic or interrupted pointer events may not be capturable.
|
|
|
|
|
|
|
|
}
|
|
|
|
updateStick(event);
|
|
|
|
updateStick(event);
|
|
|
|
});
|
|
|
|
});
|
|
|
|
moveStick.addEventListener("pointermove", updateStick);
|
|
|
|
moveStick.addEventListener("pointermove", updateStick);
|
|
|
|
|