From: GeoSot Date: Fri, 10 Sep 2021 09:54:20 +0000 (+0300) Subject: Carousel: remove one more call to ActiveIndex X-Git-Tag: v5.2.0-beta1~236 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=642d756eeaf107bed2baac931933c9350c33f5c1;p=thirdparty%2Fbootstrap.git Carousel: remove one more call to ActiveIndex --- diff --git a/js/src/carousel.js b/js/src/carousel.js index e3c8360482..7b22e9cbfe 100644 --- a/js/src/carousel.js +++ b/js/src/carousel.js @@ -279,9 +279,8 @@ class Carousel extends BaseComponent { return getNextActiveElement(this._items, activeElement, isNext, this._config.wrap) } - _triggerSlideEvent(relatedTarget, eventDirectionName) { + _triggerSlideEvent(relatedTarget, fromIndex, eventDirectionName) { const targetIndex = this._getItemIndex(relatedTarget) - const fromIndex = this._getItemIndex(this._getActive()) return EventHandler.trigger(this._element, EVENT_SLIDE, { relatedTarget, @@ -344,7 +343,7 @@ class Carousel extends BaseComponent { return } - const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName) + const slideEvent = this._triggerSlideEvent(nextElement, activeElementIndex, eventDirectionName) if (slideEvent.defaultPrevented) { return }