diff --git a/src/inner-slider.js b/src/inner-slider.js index 79b9dc987..aba39da9d 100644 --- a/src/inner-slider.js +++ b/src/inner-slider.js @@ -35,6 +35,7 @@ export class InnerSlider extends React.Component { this.state = { ...initialState, currentSlide: this.props.initialSlide, + targetSlide: this.props.initialSlide ? this.props.initialSlide : 0, slideCount: React.Children.count(this.props.children) }; this.callbackTimers = []; @@ -304,7 +305,8 @@ export class InnerSlider extends React.Component { }; checkImagesLoad = () => { let images = - (this.list && this.list.querySelectorAll && + (this.list && + this.list.querySelectorAll && this.list.querySelectorAll(".slick-slide img")) || []; let imagesCount = images.length, @@ -316,7 +318,7 @@ export class InnerSlider extends React.Component { image.onclick = () => image.parentNode.focus(); } else { const prevClickHandler = image.onclick; - image.onclick = (e) => { + image.onclick = e => { prevClickHandler(e); image.parentNode.focus(); };