From e1f5d819c73ad66e6ec0480e75e5e08c815a633e Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Sun, 29 Mar 2020 09:59:54 +0300 Subject: Remove `MSPointerEvent` and `ms-touch-action` in tests (#30463) --- js/src/carousel.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'js/src/carousel.js') diff --git a/js/src/carousel.js b/js/src/carousel.js index 509f7ca9d..3020974d3 100644 --- a/js/src/carousel.js +++ b/js/src/carousel.js @@ -118,7 +118,7 @@ class Carousel { this._element = element this._indicatorsElement = SelectorEngine.findOne(SELECTOR_INDICATORS, this._element) this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0 - this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent) + this._pointerEvent = Boolean(window.PointerEvent) this._addEventListeners() Data.setData(element, DATA_KEY, this) -- cgit v1.2.3 From 9a5033d41350f83d3b4814648934618ab4648e27 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Thu, 9 Apr 2020 20:56:43 +0300 Subject: Pass multiple classes to `classList.add` / `classList.remove` (#30537) This is supported by our currently supported browsers. --- js/src/carousel.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'js/src/carousel.js') diff --git a/js/src/carousel.js b/js/src/carousel.js index 3020974d3..a5451538c 100644 --- a/js/src/carousel.js +++ b/js/src/carousel.js @@ -478,13 +478,10 @@ class Carousel { EventHandler .one(activeElement, TRANSITION_END, () => { - nextElement.classList.remove(directionalClassName) - nextElement.classList.remove(orderClassName) + nextElement.classList.remove(directionalClassName, orderClassName) nextElement.classList.add(CLASS_NAME_ACTIVE) - activeElement.classList.remove(CLASS_NAME_ACTIVE) - activeElement.classList.remove(orderClassName) - activeElement.classList.remove(directionalClassName) + activeElement.classList.remove(CLASS_NAME_ACTIVE, orderClassName, directionalClassName) this._isSliding = false -- cgit v1.2.3