changeset 3076:f565be5c8fc7

Pass handleEvent back to slider for metric imports
author Nicholas Jillings <n.g.r.jillings@se14.qmul.ac.uk>
date Tue, 31 Oct 2017 22:29:18 +0000
parents 0fc927572aab
children d70a2d48d635
files interfaces/ape.js
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/interfaces/ape.js	Tue Oct 31 22:27:18 2017 +0000
+++ b/interfaces/ape.js	Tue Oct 31 22:29:18 2017 +0000
@@ -552,10 +552,12 @@
             UI.selected = sliderUI;
             UI.startTime = new Date();
         }
-        this.mouseup = function (sliderUI) {
+        this.mouseup = function (event) {
             var delta = new Date() - UI.startTime;
             if (delta < 200) {
                 UI.selected.clicked();
+            } else {
+                UI.handleEvent(event);
             }
             UI.selected = undefined;
             UI.startTime = undefined;
@@ -604,7 +606,7 @@
                 }
             } else if (event.type == "touchend" || event.type == "touchcancel") {
                 if (UI.selected == getTargetSlider(event.target)) {
-                    this.mouseup(UI.selected);
+                    this.mouseup(event);
                 }
             }
         }