diff options
author | Pushkar Joshi | 2012-06-13 13:31:34 -0700 |
---|---|---|
committer | Pushkar Joshi | 2012-06-13 13:31:34 -0700 |
commit | 7214ada78f570f7897d33446e280086640666a14 (patch) | |
tree | ffa665e862e3d11196cf1b852a5f54ed2ac8478a /js/lib | |
parent | 877cb0294fa9a91b6926239d476eac2e6b1c6506 (diff) | |
download | ninja-7214ada78f570f7897d33446e280086640666a14.tar.gz |
fix bug #1704 where small paths/strokes with large stroke width caused a flip of the gradient colors
Diffstat (limited to 'js/lib')
-rwxr-xr-x | js/lib/geom/brush-stroke.js | 1 | ||||
-rwxr-xr-x | js/lib/geom/sub-path.js | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/js/lib/geom/brush-stroke.js b/js/lib/geom/brush-stroke.js index b69139b6..c9224fde 100755 --- a/js/lib/geom/brush-stroke.js +++ b/js/lib/geom/brush-stroke.js | |||
@@ -665,6 +665,7 @@ BrushStroke.prototype.buildColor = function(ctx, //the 2D rendering con | |||
665 | if (ipColor.gradientMode){ | 665 | if (ipColor.gradientMode){ |
666 | var position, gradient, cs, inset; //vars used in gradient calculations | 666 | var position, gradient, cs, inset; //vars used in gradient calculations |
667 | inset = Math.ceil( lw ) - 0.5; | 667 | inset = Math.ceil( lw ) - 0.5; |
668 | inset = 0; | ||
668 | 669 | ||
669 | if(ipColor.gradientMode === "radial") { | 670 | if(ipColor.gradientMode === "radial") { |
670 | var ww = w - 2*lw, hh = h - 2*lw; | 671 | var ww = w - 2*lw, hh = h - 2*lw; |
diff --git a/js/lib/geom/sub-path.js b/js/lib/geom/sub-path.js index ba277197..9b72f6b7 100755 --- a/js/lib/geom/sub-path.js +++ b/js/lib/geom/sub-path.js | |||
@@ -87,6 +87,7 @@ GLSubpath.prototype.buildColor = function(ctx, //the 2D rendering conte | |||
87 | if (ipColor.gradientMode){ | 87 | if (ipColor.gradientMode){ |
88 | var position, gradient, cs, inset; //vars used in gradient calculations | 88 | var position, gradient, cs, inset; //vars used in gradient calculations |
89 | inset = Math.ceil( lw ) - 0.5; | 89 | inset = Math.ceil( lw ) - 0.5; |
90 | inset=0; | ||
90 | 91 | ||
91 | if(ipColor.gradientMode === "radial") { | 92 | if(ipColor.gradientMode === "radial") { |
92 | var ww = w - 2*lw, hh = h - 2*lw; | 93 | var ww = w - 2*lw, hh = h - 2*lw; |