diff --git a/src/ol/control/ZoomSlider.js b/src/ol/control/ZoomSlider.js index 7b8a216a0f..a7564103b4 100644 --- a/src/ol/control/ZoomSlider.js +++ b/src/ol/control/ZoomSlider.js @@ -243,10 +243,8 @@ class ZoomSlider extends Control { const end = this.handleDraggerEnd_; this.dragListenerKeys_.push( listen(document, EventType.MOUSEMOVE, drag, this), - listen(document, EventType.TOUCHMOVE, drag, this), listen(document, PointerEventType.POINTERMOVE, drag, this), listen(document, EventType.MOUSEUP, end, this), - listen(document, EventType.TOUCHEND, end, this), listen(document, PointerEventType.POINTERUP, end, this) ); } diff --git a/test/spec/ol/control/zoomslider.test.js b/test/spec/ol/control/zoomslider.test.js index 4299c9ca88..52ab1bcafa 100644 --- a/test/spec/ol/control/zoomslider.test.js +++ b/test/spec/ol/control/zoomslider.test.js @@ -119,7 +119,7 @@ describe('ol.control.ZoomSlider', function() { dragger.dispatchEvent(event); expect(control.currentResolution_).to.be(16); expect(control.dragging_).to.be(true); - expect(control.dragListenerKeys_.length).to.be(6); + expect(control.dragListenerKeys_.length).to.be(4); event.type = 'pointermove'; event.clientX = 6 * control.widthLimit_ / 8; event.clientY = 0; @@ -153,7 +153,7 @@ describe('ol.control.ZoomSlider', function() { dragger.dispatchEvent(event); expect(control.currentResolution_).to.be(16); expect(control.dragging_).to.be(true); - expect(control.dragListenerKeys_.length).to.be(6); + expect(control.dragListenerKeys_.length).to.be(4); event.type = 'pointermove'; event.clientX = 6 * control.widthLimit_ / 8; event.clientY = 0; @@ -188,7 +188,7 @@ describe('ol.control.ZoomSlider', function() { dragger.dispatchEvent(event); expect(control.currentResolution_).to.be(0.0625); expect(control.dragging_).to.be(true); - expect(control.dragListenerKeys_.length).to.be(6); + expect(control.dragListenerKeys_.length).to.be(4); event.type = 'pointermove'; event.clientX = 0; event.clientY = 2 * control.heightLimit_ / 8; @@ -222,7 +222,7 @@ describe('ol.control.ZoomSlider', function() { dragger.dispatchEvent(event); expect(control.currentResolution_).to.be(0.0625); expect(control.dragging_).to.be(true); - expect(control.dragListenerKeys_.length).to.be(6); + expect(control.dragListenerKeys_.length).to.be(4); event.type = 'pointermove'; event.clientX = 0; event.clientY = 2 * control.heightLimit_ / 8;