diff --git a/src/ol/control/zoomslidercontrol.js b/src/ol/control/zoomslidercontrol.js index a9248c41c0..f8d5c55bbf 100644 --- a/src/ol/control/zoomslidercontrol.js +++ b/src/ol/control/zoomslidercontrol.js @@ -159,6 +159,11 @@ ol.control.ZoomSlider.prototype.initSlider_ = function() { * @inheritDoc */ ol.control.ZoomSlider.prototype.handleMapPostrender = function(mapEvent) { + if (goog.isNull(mapEvent.frameState)) { + return; + } + goog.asserts.assert( + goog.isDefAndNotNull(mapEvent.frameState.view2DState)); if (!this.sliderInitialized_) { this.initSlider_(); }