[OpenLayers-Commits] r2022 - sandbox/vector/lib/OpenLayers/Layer
commits at openlayers.org
commits at openlayers.org
Thu Dec 7 07:39:18 EST 2006
Author: pgiraud
Date: 2006-12-07 07:39:11 -0500 (Thu, 07 Dec 2006)
New Revision: 2022
Modified:
sandbox/vector/lib/OpenLayers/Layer/Vector.js
Log:
eraseGeometry method loop into geometry components
Modified: sandbox/vector/lib/OpenLayers/Layer/Vector.js
===================================================================
--- sandbox/vector/lib/OpenLayers/Layer/Vector.js 2006-12-07 09:12:03 UTC (rev 2021)
+++ sandbox/vector/lib/OpenLayers/Layer/Vector.js 2006-12-07 12:39:11 UTC (rev 2022)
@@ -108,7 +108,14 @@
for (var i = 0; i < features.length; i++) {
//this.features = OpenLayers.Util.removeItem(this.features, features[i]);
- this.renderer.eraseGeometry(features[i].geometry);
+ var geometry = features[i].geometry;
+ if (geometry.components) {
+ for (var j = 0; j < geometry.components.length; j++) {
+ this.renderer.eraseGeometry(geometry.components[i]);
+ }
+ } else {
+ this.renderer.eraseGeometry(features[i].geometry);
+ }
}
More information about the Commits
mailing list