diff --git a/src/controls/carousel/Carousel.tsx b/src/controls/carousel/Carousel.tsx index b0a4df934..5c080c593 100644 --- a/src/controls/carousel/Carousel.tsx +++ b/src/controls/carousel/Carousel.tsx @@ -339,10 +339,10 @@ export class Carousel extends React.Component { } else { nextIndex = this.getNextIndex(nextButtonClicked); if (nextIndex !== currentIndex) { - if (nextButtonClicked) { + if (nextButtonClicked && this.props.onMoveNextClicked) { this.props.onMoveNextClicked(nextIndex); } - else { + else if(this.props.onMovePrevClicked) { this.props.onMovePrevClicked(nextIndex); } }