Remove Renderer.NG related code

This commit is contained in:
Frederic Junod
2012-03-12 15:21:42 +01:00
parent 42431a4164
commit 61f01f20e0

View File

@@ -473,13 +473,7 @@ OpenLayers.Layer.Vector = OpenLayers.Class(OpenLayers.Layer, {
moveTo: function(bounds, zoomChanged, dragging) { moveTo: function(bounds, zoomChanged, dragging) {
OpenLayers.Layer.prototype.moveTo.apply(this, arguments); OpenLayers.Layer.prototype.moveTo.apply(this, arguments);
// OpenLayers.Renderer.NG is deprecated
var ng = (OpenLayers.Renderer.NG && this.renderer instanceof OpenLayers.Renderer.NG);
if (ng) {
dragging || this.renderer.updateDimensions(zoomChanged);
} else {
var coordSysUnchanged = true; var coordSysUnchanged = true;
if (!dragging) { if (!dragging) {
this.renderer.root.style.visibility = 'hidden'; this.renderer.root.style.visibility = 'hidden';
@@ -515,8 +509,7 @@ OpenLayers.Layer.Vector = OpenLayers.Class(OpenLayers.Layer, {
} }
} }
} }
} if (!this.drawn || zoomChanged || !coordSysUnchanged) {
if (!this.drawn || (!ng && (zoomChanged || !coordSysUnchanged))) {
this.drawn = true; this.drawn = true;
var feature; var feature;
for(var i=0, len=this.features.length; i<len; i++) { for(var i=0, len=this.features.length; i<len; i++) {
@@ -535,13 +528,9 @@ OpenLayers.Layer.Vector = OpenLayers.Class(OpenLayers.Layer, {
* {Boolean} The layer was redrawn. * {Boolean} The layer was redrawn.
*/ */
redraw: function() { redraw: function() {
// OpenLayers.Renderer.NG is deprecated // this is to force Layer.redraw set zoomChanged
if (OpenLayers.Renderer.NG && this.renderer instanceof OpenLayers.Renderer.NG) { // to true in the moveTo call
this.drawn = false; this.resolution = null;
}
this.resolution = null; // this is to force Layer.redraw set
// zoomChanged to true in the moveTo
// call
return OpenLayers.Layer.prototype.redraw.apply(this, arguments); return OpenLayers.Layer.prototype.redraw.apply(this, arguments);
}, },