Revert "Merge pull request #312 from elemoine/redraw"
This reverts commit7f94945244, reversing changes made todfa70fafac. Conflicts: lib/OpenLayers/Layer/Vector.js
This commit is contained in:
@@ -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
|
* APIMethod: display
|
||||||
* Hide or show the Layer
|
* Hide or show the Layer
|
||||||
|
|||||||
@@ -869,32 +869,7 @@
|
|||||||
"featuresadded event received expected number of features");
|
"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();
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
|
|||||||
Reference in New Issue
Block a user