changeset 3067:ffd7042c64b2

WIP for #122
author Nicholas Jillings <n.g.r.jillings@se14.qmul.ac.uk>
date Tue, 31 Oct 2017 21:46:17 +0000
parents aae564b49b5a
children edeeff75ed19
files interfaces/ape.js
diffstat 1 files changed, 8 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/interfaces/ape.js	Tue Oct 31 17:20:49 2017 +0000
+++ b/interfaces/ape.js	Tue Oct 31 21:46:17 2017 +0000
@@ -577,7 +577,14 @@
                 move = Math.min(w, move);
                 UI.selected.value = (move / w);
             } else if (event.type == "touchmove") {
-                var move = event.originalEvent.targetTouches[0].clientX - 6;
+                var move;
+                if (event.targetTouches) {
+                    move = event.targetTouches[0].clientX - 6;
+                } else if (event.originalEvent.targetTouches) {
+                    move = event.originalEvent.targetTouches[0].clientX - 6;
+                } else {
+                    return;
+                }
                 var w = $(event.currentTarget).width();
                 move = Math.max(50, move);
                 move = Math.min(w, move);