diff --git a/src/geo/polygon.js b/src/geo/polygon.js index 2cdbb542..b9b6bd6f 100644 --- a/src/geo/polygon.js +++ b/src/geo/polygon.js @@ -1849,7 +1849,8 @@ class Polygon { const newp = []; const points = this.points; const length = points.length; - for (let i=0, p=points, l1=length, l2=l1+1; i length) { - return newPolygon().addPoints(newp.map(p => p.clone())); + return newPolygon().addPoints(newp.map(p => p.clone())).setOpenValue(this.open); } return this; }