From 642d756eeaf107bed2baac931933c9350c33f5c1 Mon Sep 17 00:00:00 2001 From: GeoSot Date: Fri, 10 Sep 2021 12:54:20 +0300 Subject: [PATCH] Carousel: remove one more call to ActiveIndex --- js/src/carousel.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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 }