Only composeFrame when prepareFrame prepared something to render

This commit is contained in:
Andreas Hocevar
2016-02-23 21:55:12 +01:00
committed by Tim Schaub
parent 02904cda8e
commit f2d5d572ab
2 changed files with 4 additions and 2 deletions

View File

@@ -343,7 +343,9 @@ ol.source.Raster.prototype.onWorkerComplete_ = function(frameState, callback, er
* @private
*/
ol.source.Raster.getImageData_ = function(renderer, frameState, layerState) {
renderer.prepareFrame(frameState, layerState);
if (!renderer.prepareFrame(frameState, layerState)) {
return null;
}
var width = frameState.size[0];
var height = frameState.size[1];
if (!ol.source.Raster.context_) {