]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Just find the active indicator
authorRohit Sharma <rohit2sharma95@gmail.com>
Mon, 18 Jan 2021 06:45:56 +0000 (12:15 +0530)
committerXhmikosR <xhmikosr@gmail.com>
Thu, 28 Jan 2021 21:32:24 +0000 (23:32 +0200)
js/src/carousel.js

index 9fd8aae3db30f1d95e7173ac6318f2436d84bae6..2874e6e95d7b5f8f107a3da74764c3adad909f50 100644 (file)
@@ -406,12 +406,10 @@ class Carousel extends BaseComponent {
 
   _setActiveIndicatorElement(element) {
     if (this._indicatorsElement) {
-      const activeIndicators = SelectorEngine.find(SELECTOR_ACTIVE, this._indicatorsElement)
+      const activeIndicator = SelectorEngine.findOne(SELECTOR_ACTIVE, this._indicatorsElement)
 
-      for (let i = 0; i < activeIndicators.length; i++) {
-        activeIndicators[i].classList.remove(CLASS_NAME_ACTIVE)
-        activeIndicators[i].removeAttribute('aria-current')
-      }
+      activeIndicator.classList.remove(CLASS_NAME_ACTIVE)
+      activeIndicator.removeAttribute('aria-current')
 
       const indicators = SelectorEngine.find(SELECTOR_INDICATOR, this._indicatorsElement)