make laser double tap work on mobile browsers

This commit is contained in:
Raphaël Jakse 2020-09-04 22:10:21 +02:00
parent d5f4d913db
commit f43f9811c2
1 changed files with 6 additions and 1 deletions

View File

@ -580,6 +580,11 @@
return false;
}
function touchStartTilePreventDefault(e) {
laserTouch(e);
return preventDefault(e);
}
function makeLetter(letter, highlight, noEvents) {
const tile = document.createElement("span");
tile.translate = false;
@ -593,7 +598,7 @@
mouseDown(tile, dragTileBegin);
tile.addEventListener("contextmenu", preventDefault);
tile.addEventListener("touchstart", preventDefault);
tile.addEventListener("touchstart", touchStartTilePreventDefault);
tile.addEventListener("touchmove", preventDefault);
}