diff --git a/src/ol/renderer/webgl/webglmaprenderer.js b/src/ol/renderer/webgl/webglmaprenderer.js index 93b5073e61..b45158251e 100644 --- a/src/ol/renderer/webgl/webglmaprenderer.js +++ b/src/ol/renderer/webgl/webglmaprenderer.js @@ -541,6 +541,10 @@ ol.renderer.webgl.Map.prototype.renderFrame = function(frameState) { var gl = this.getGL(); + if (gl.isContextLost()) { + return false; + } + if (goog.isNull(frameState)) { if (this.renderedVisible_) { goog.style.showElement(this.canvas_, false);