diff --git a/frontend-js/src/main/js/GuiConnector.js b/frontend-js/src/main/js/GuiConnector.js index 4bb42c2a708488eb954b12c5634d5382d6b43e5f..af8f68cdef0985d7f1782218192b70608a7761b4 100644 --- a/frontend-js/src/main/js/GuiConnector.js +++ b/frontend-js/src/main/js/GuiConnector.js @@ -69,10 +69,14 @@ GuiConnector.prototype.init = function () { }); self._touchStartEvent = function (e) { - self.updateMouseCoordinates(e.originalEvent.touches[0].pageX, e.originalEvent.touches[0].pageY); + if (e.originalEvent !== undefined) { + self.updateMouseCoordinates(e.originalEvent.touches[0].pageX, e.originalEvent.touches[0].pageY); + } }; self._touchMoveEvent = function (e) { - self.updateMouseCoordinates(e.originalEvent.touches[0].pageX, e.originalEvent.touches[0].pageY); + if (e.originalEvent !== undefined) { + self.updateMouseCoordinates(e.originalEvent.touches[0].pageX, e.originalEvent.touches[0].pageY); + } }; // force browser to update mouse coordinates whenever mouse move