diff --git a/src/components/ReactSlider/ReactSlider.jsx b/src/components/ReactSlider/ReactSlider.jsx index e4c49ea..eb4aae3 100644 --- a/src/components/ReactSlider/ReactSlider.jsx +++ b/src/components/ReactSlider/ReactSlider.jsx @@ -413,7 +413,11 @@ class ReactSlider extends React.Component { componentDidUpdate() { // If an upperBound has not yet been determined (due to the component being hidden // during the mount event, or during the last resize), then calculate it now - if (this.state.upperBound === 0) { + if ( + this.state.upperBound === 0 || + this.state.thumbSize === 0 || + this.state.sliderLength === 0 + ) { this.resize(); } }