From f046442753a96589d31cfef31c82c9f6b9272e86 Mon Sep 17 00:00:00 2001 From: Shan Carter Date: Mon, 23 Oct 2017 11:20:24 -0700 Subject: [PATCH] Touch events x position bug --- src/ui/d-slider.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ui/d-slider.js b/src/ui/d-slider.js index cf7ad07..11c3f0d 100644 --- a/src/ui/d-slider.js +++ b/src/ui/d-slider.js @@ -156,6 +156,7 @@ export class Slider extends T(HTMLElement) { this.dragUpdate(); }) .on("drag", () => { + console.log(event) this.dragUpdate(); }) .on("end", () => { @@ -259,8 +260,9 @@ export class Slider extends T(HTMLElement) { dragUpdate() { const bbox = this.background.getBoundingClientRect(); + console.log(event, bbox, bbox.left) const left = bbox.left; - const x = event.x - left; + const x = event.pageX - left; const width = bbox.width; this.update(this.scale.invert(x / width)); }