From fd6d39fb83858bafa28854d77af357ffeea3ea7e Mon Sep 17 00:00:00 2001 From: MewenLeHo Date: Fri, 11 Mar 2022 18:17:33 +0100 Subject: [PATCH] feat #1112 (carousel pause button): minor JS fix --- js/src/carousel.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/js/src/carousel.js b/js/src/carousel.js index 03d67ed11c..d3b56e5170 100644 --- a/js/src/carousel.js +++ b/js/src/carousel.js @@ -513,15 +513,15 @@ class Carousel extends BaseComponent { const carouselToPause = Carousel.getOrCreateInstance(document.querySelector(pauseButtonAttribute)) if (pauseButton.classList.contains('pause')) { carouselToPause.pause() - pauseButton.classList.toggle('pause') - pauseButton.classList.toggle('play') + pauseButton.classList.remove('pause') + pauseButton.classList.add('play') pauseButton.setAttribute('title', 'Play Carousel') pauseButton.setAttribute('aria-label', 'Play Carousel') pauseButton.querySelector('span.visually-hidden').innerHTML = 'Play' } else { carouselToPause.cycle() - pauseButton.classList.toggle('pause') - pauseButton.classList.toggle('play') + pauseButton.classList.remove('play') + pauseButton.classList.add('pause') pauseButton.setAttribute('title', 'Pause Carousel') pauseButton.setAttribute('aria-label', 'Pause Carousel') pauseButton.querySelector('span.visually-hidden').innerHTML = 'Pause'