1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-08-08 22:56:46 +02:00

add unit tests for our carousel

This commit is contained in:
Johann-S
2018-10-29 14:27:19 +01:00
parent bb0d6bf178
commit 91f8077ed5
2 changed files with 50 additions and 9 deletions

View File

@@ -289,15 +289,13 @@ class Carousel {
}
const move = (event) => {
if (!this._pointerEvent) {
event.preventDefault()
event.preventDefault()
// ensure swiping with one touch and not pinching
if (event.originalEvent.touches && event.originalEvent.touches.length > 1) {
this.touchDeltaX = 0
} else {
this.touchDeltaX = event.originalEvent.touches[0].clientX - this.touchStartX
}
// ensure swiping with one touch and not pinching
if (event.originalEvent.touches && event.originalEvent.touches.length > 1) {
this.touchDeltaX = 0
} else {
this.touchDeltaX = event.originalEvent.touches[0].clientX - this.touchStartX
}
}
@@ -307,7 +305,6 @@ class Carousel {
}
this._handleSwipe()
if (this._config.pause === 'hover') {
// If it's a touch-enabled device, mouseenter/leave are fired as
// part of the mouse compatibility events on first tap - the carousel