From c9edb73751d20bb3c09b406895ca6982b455c9e4 Mon Sep 17 00:00:00 2001 From: Kyle Gunger Date: Sun, 17 Jul 2022 20:17:28 -0400 Subject: Some fixes --- scripts/cards/drag.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'scripts/cards/drag.js') diff --git a/scripts/cards/drag.js b/scripts/cards/drag.js index 1014656..b24ccb1 100644 --- a/scripts/cards/drag.js +++ b/scripts/cards/drag.js @@ -12,6 +12,9 @@ class MultiDrag extends EventTarget { window.addEventListener("mouseup", this.stopDraggingAll.bind(this)); document.body.addEventListener("mouseleave", this.stopDraggingAll.bind(this)); + //window.addEventListener("touchend", this.stopDraggingAll.bind(this)); + //window.addEventListener("touchcancel", this.stopDraggingAll.bind(this)); + this.ret = ret; } @@ -143,10 +146,14 @@ class MultiDrag extends EventTarget { } addTarget(e) { - e.addEventListener("mousedown", this.startDragging.bind(this)); + e.d1 = this.startDragging.bind(this); + //e.d2 = this.startTouchDrag.bind(this); + e.addEventListener("mousedown", e.d1); + //e.addEventListener("touchstart", e.d2); } removeTarget (e) { - e.removeEventListener("mousedown", this.startDragging.bind(this)); + e.removeEventListener("mousedown", e.d1); + e.removeEventListener("touchstart", e.d2); } } \ No newline at end of file -- cgit v1.2.3