diff --git a/src/sliceActions/intersectionsToShapes.js b/src/sliceActions/intersectionsToShapes.js index 60b841f..2aaac92 100644 --- a/src/sliceActions/intersectionsToShapes.js +++ b/src/sliceActions/intersectionsToShapes.js @@ -91,7 +91,7 @@ export default function intersectionsToShapes(layerPoints, layerFaceIndexes, fac for (let pathIndex = 0; pathIndex < shape.length; pathIndex ++) { const path = shape[pathIndex]; - if (path.length === 2 && almostEquals(path[0], path[1])) continue; + if (almostEquals(path[0], path[path.length - 1])) continue; let shapeStartPoint = path[0]; for (const point of connectPoints) {