1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-08-12 00:24:03 +02:00

Carousel: remove one more call to ActiveIndex

This commit is contained in:
GeoSot
2021-09-10 12:54:20 +03:00
committed by XhmikosR
parent d52f6c9de1
commit 642d756eea

View File

@@ -279,9 +279,8 @@ class Carousel extends BaseComponent {
return getNextActiveElement(this._items, activeElement, isNext, this._config.wrap) return getNextActiveElement(this._items, activeElement, isNext, this._config.wrap)
} }
_triggerSlideEvent(relatedTarget, eventDirectionName) { _triggerSlideEvent(relatedTarget, fromIndex, eventDirectionName) {
const targetIndex = this._getItemIndex(relatedTarget) const targetIndex = this._getItemIndex(relatedTarget)
const fromIndex = this._getItemIndex(this._getActive())
return EventHandler.trigger(this._element, EVENT_SLIDE, { return EventHandler.trigger(this._element, EVENT_SLIDE, {
relatedTarget, relatedTarget,
@@ -344,7 +343,7 @@ class Carousel extends BaseComponent {
return return
} }
const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName) const slideEvent = this._triggerSlideEvent(nextElement, activeElementIndex, eventDirectionName)
if (slideEvent.defaultPrevented) { if (slideEvent.defaultPrevented) {
return return
} }