| @@ -1630,11 +1630,26 @@ document.addEventListener("DOMContentLoaded", () => { | |||||
| scrollHandle = setInterval(doScroll, 1000/20); | scrollHandle = setInterval(doScroll, 1000/20); | ||||
| }); | }); | ||||
| document.querySelector("#scroll-left").addEventListener("touchstart", () => { | |||||
| scrollDirection = -1; | |||||
| scrollHandle = setInterval(doScroll, 1000/20); | |||||
| }); | |||||
| document.querySelector("#scroll-right").addEventListener("touchstart", () => { | |||||
| scrollDirection = 1; | |||||
| scrollHandle = setInterval(doScroll, 1000/20); | |||||
| }); | |||||
| document.addEventListener("mouseup", () => { | document.addEventListener("mouseup", () => { | ||||
| clearInterval(scrollHandle); | clearInterval(scrollHandle); | ||||
| scrollHandle = null; | scrollHandle = null; | ||||
| }); | }); | ||||
| document.addEventListener("touchend", () => { | |||||
| clearInterval(scrollHandle); | |||||
| scrollHandle = null; | |||||
| }); | |||||
| document.querySelector("#options-world-fit").addEventListener("click", () => fitWorld(true)); | document.querySelector("#options-world-fit").addEventListener("click", () => fitWorld(true)); | ||||
| document.querySelector("#options-world-autofit").addEventListener("input", e => { | document.querySelector("#options-world-autofit").addEventListener("input", e => { | ||||