From 4b934c03bac3a0e3fdb5d4b8b1fc5a3c6aea8720 Mon Sep 17 00:00:00 2001 From: ahocevar Date: Sat, 5 Oct 2013 08:42:21 -0600 Subject: [PATCH] We want to create a deep clone, not a shallow one --- src/ol/geom/geometrycollection.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ol/geom/geometrycollection.js b/src/ol/geom/geometrycollection.js index 9a1d994a29..73407fad57 100644 --- a/src/ol/geom/geometrycollection.js +++ b/src/ol/geom/geometrycollection.js @@ -42,7 +42,7 @@ ol.geom.GeometryCollection.prototype.clone = function() { var numComponents = this.components.length; var components = new Array(numComponents); for (var i = 0; i < numComponents; ++i) { - components[i] = this.components[i]; + components[i] = this.components[i].clone(); } return new ol.geom.GeometryCollection(components); };