X-Git-Url: https://git-public.kairo.at/?p=lantea.git;a=blobdiff_plain;f=js%2Fmap.js;fp=js%2Fmap.js;h=b63aea5fe1272ffd773cc4464cc02781765b6e4b;hp=d1f6b03c93cc7e4164f4cc671c7702fa9617d415;hb=aec007a668b2b61312c0974a8548ab0f616e704c;hpb=da6dad241e7e804939401cc0089b4cc1c1d11859 diff --git a/js/map.js b/js/map.js index d1f6b03..b63aea5 100644 --- a/js/map.js +++ b/js/map.js @@ -861,12 +861,12 @@ var mapEvHandler = { // Bail out if the started touch can't be found. if (touchEvent && gDragging && - !aEvent.changedTouches.identifiedTouch(gDragTouchID)) + !aEvent.targetTouches.item(0)) return; } var coordObj = touchEvent ? - aEvent.changedTouches.identifiedTouch(gDragTouchID) : + aEvent.targetTouches.item(0) : aEvent; switch (aEvent.type) { @@ -881,8 +881,7 @@ var mapEvHandler = { aEvent.targetTouches.item(0).clientY, 2) ); } - gDragTouchID = aEvent.changedTouches.item(0).identifier; - coordObj = aEvent.changedTouches.identifiedTouch(gDragTouchID); + coordObj = aEvent.targetTouches.item(0); } var x = coordObj.clientX - gGLMapCanvas.offsetLeft; var y = coordObj.clientY - gGLMapCanvas.offsetTop;