diff --git a/lib/OpenLayers/Layer/Vector.js b/lib/OpenLayers/Layer/Vector.js index 4a62f53454..ed2271a89a 100644 --- a/lib/OpenLayers/Layer/Vector.js +++ b/lib/OpenLayers/Layer/Vector.js @@ -520,20 +520,6 @@ OpenLayers.Layer.Vector = OpenLayers.Class(OpenLayers.Layer, { } }, - /** - * APIMethod: redraw - * Redraws the layer. Returns true if the layer was redrawn, false if not. - * - * Returns: - * {Boolean} The layer was redrawn. - */ - redraw: function() { - // this is to force Layer.redraw set zoomChanged - // to true in the moveTo call - this.resolution = null; - return OpenLayers.Layer.prototype.redraw.apply(this, arguments); - }, - /** * APIMethod: display * Hide or show the Layer diff --git a/tests/Layer/Vector.html b/tests/Layer/Vector.html index 160f2314d7..aa3e2f8a7e 100644 --- a/tests/Layer/Vector.html +++ b/tests/Layer/Vector.html @@ -869,32 +869,7 @@ "featuresadded event received expected number of features"); } - function test_redraw(t) { - t.plan(2); - // test that when redraw is called on a vector layer then - // moveTo gets called on the layer and receives zoomChanged - // true - - var log = []; - - var map = new OpenLayers.Map("map"); - var layer = new OpenLayers.Layer.Vector("vector", {isBaseLayer: true}); - map.addLayer(layer); - map.setCenter([0, 0], 5); - - layer.moveTo = function(extent, zoomChanged) { - log.push(zoomChanged); - }; - - layer.redraw(); - t.eq(log.length, 1, "redraw makes moveTo be called once"); - if (log.length == 1) { - t.eq(log[0], true, "redraw makes moveTo be called with zoomChanged true"); - } - - map.destroy(); - }