From: GeoSot Date: Fri, 10 Sep 2021 09:00:28 +0000 (+0300) Subject: Carousel: change argument to `_setActiveIndicatorElement`, from element to index X-Git-Tag: v5.2.0-beta1~237 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d52f6c9de144ac2bc3eba002d3db538183c52465;p=thirdparty%2Fbootstrap.git Carousel: change argument to `_setActiveIndicatorElement`, from element to index --- diff --git a/js/src/carousel.js b/js/src/carousel.js index b8d921e422..e3c8360482 100644 --- a/js/src/carousel.js +++ b/js/src/carousel.js @@ -291,7 +291,7 @@ class Carousel extends BaseComponent { }) } - _setActiveIndicatorElement(element) { + _setActiveIndicatorElement(index) { if (!this._indicatorsElement) { return } @@ -301,7 +301,7 @@ class Carousel extends BaseComponent { activeIndicator.classList.remove(CLASS_NAME_ACTIVE) activeIndicator.removeAttribute('aria-current') - const newActiveIndicator = SelectorEngine.findOne(`[data-bs-slide-to="${this._getItemIndex(element)}"]`, this._indicatorsElement) + const newActiveIndicator = SelectorEngine.findOne(`[data-bs-slide-to="${index}"]`, this._indicatorsElement) if (newActiveIndicator) { newActiveIndicator.classList.add(CLASS_NAME_ACTIVE) @@ -360,7 +360,7 @@ class Carousel extends BaseComponent { this.pause() } - this._setActiveIndicatorElement(nextElement) + this._setActiveIndicatorElement(nextElementIndex) this._activeElement = nextElement nextElement.classList.add(orderClassName)