From 44a9c181aa4a756989198cb01c7f81a11134acc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Tue, 9 Jul 2013 10:06:01 +0200 Subject: [PATCH] handleMapPostrender may get a null frameState --- src/ol/control/zoomslidercontrol.js | 5 +++++ 1 file changed, 5 insertions(+) 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_(); }