Browse Source

Fix based on Mugen87' request

luis Wang 7 years ago
parent
commit
f2ba47b1e3
1 changed files with 3 additions and 4 deletions
  1. 3 4
      src/extras/core/CurvePath.js

+ 3 - 4
src/extras/core/CurvePath.js

@@ -170,10 +170,9 @@ CurvePath.prototype = Object.assign( Object.create( Curve.prototype ), {
 
 			var curve = curves[ i ];
 			var resolution = ( curve && curve.isEllipseCurve ) ? divisions * 2
-				: ( curve && curve.isLineCurve ) ? 1
-					: ( curve && curve.isLineCurve3 ) ? 1
-						: ( curve && curve.isSplineCurve ) ? divisions * curve.points.length
-							: divisions;
+				: ( curve && ( curve.isLineCurve || curve.isLineCurve3 ) ) ? 1
+					: ( curve && curve.isSplineCurve ) ? divisions * curve.points.length
+						: divisions;
 
 			var pts = curve.getPoints( resolution );