make laser double tap work on mobile browsers
This commit is contained in:
parent
d5f4d913db
commit
f43f9811c2
|
@ -580,6 +580,11 @@
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function touchStartTilePreventDefault(e) {
|
||||||
|
laserTouch(e);
|
||||||
|
return preventDefault(e);
|
||||||
|
}
|
||||||
|
|
||||||
function makeLetter(letter, highlight, noEvents) {
|
function makeLetter(letter, highlight, noEvents) {
|
||||||
const tile = document.createElement("span");
|
const tile = document.createElement("span");
|
||||||
tile.translate = false;
|
tile.translate = false;
|
||||||
|
@ -593,7 +598,7 @@
|
||||||
mouseDown(tile, dragTileBegin);
|
mouseDown(tile, dragTileBegin);
|
||||||
|
|
||||||
tile.addEventListener("contextmenu", preventDefault);
|
tile.addEventListener("contextmenu", preventDefault);
|
||||||
tile.addEventListener("touchstart", preventDefault);
|
tile.addEventListener("touchstart", touchStartTilePreventDefault);
|
||||||
tile.addEventListener("touchmove", preventDefault);
|
tile.addEventListener("touchmove", preventDefault);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue