From 0db1b0c0d60ce2627593aa8e6f544ffe7401106c Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Tue, 17 Jul 2012 12:13:51 +0200 Subject: [PATCH] Override getMap in ol.webgl.LayerRenderer --- src/ol/webgl/layerrenderer.js | 9 +++++++++ src/ol/webgl/tilelayerrenderer.js | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/ol/webgl/layerrenderer.js b/src/ol/webgl/layerrenderer.js index 7f44c5fb57..d1f8e240fe 100644 --- a/src/ol/webgl/layerrenderer.js +++ b/src/ol/webgl/layerrenderer.js @@ -31,6 +31,15 @@ ol.webgl.LayerRenderer.prototype.getGL = function() { }; +/** + * @override + * @return {ol.webgl.Map} Map. + */ +ol.webgl.LayerRenderer.prototype.getMap = function() { + return /** @type {ol.webgl.Map} */ goog.base(this, 'getMap'); +}; + + /** */ ol.webgl.LayerRenderer.prototype.handleContextLost = goog.nullFunction; diff --git a/src/ol/webgl/tilelayerrenderer.js b/src/ol/webgl/tilelayerrenderer.js index 765c24681b..9cd6a7fe7c 100644 --- a/src/ol/webgl/tilelayerrenderer.js +++ b/src/ol/webgl/tilelayerrenderer.js @@ -173,7 +173,7 @@ ol.webgl.TileLayerRenderer.prototype.redraw = function() { var gl = this.getGL(); - var map = /** @type {ol.webgl.Map} */ (this.getMap()); + var map = this.getMap(); var extent = map.getExtent(); var resolution = map.getResolution(); if (!goog.isDef(extent) || !goog.isDef(resolution)) {