summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjmoenig <jens@moenig.org>2014-09-29 10:15:08 +0200
committerjmoenig <jens@moenig.org>2014-09-29 10:15:08 +0200
commitd9e06c011c767cfe0c36a5d29387afcd64ccb0be (patch)
tree42d9b81ac0304fe8cd21cd5dd65804eef71eb397
parentc29198225ffccd6b84b7b975fbd7ef61722671a9 (diff)
downloadsnap-d9e06c011c767cfe0c36a5d29387afcd64ccb0be.tar.gz
snap-d9e06c011c767cfe0c36a5d29387afcd64ccb0be.zip
Paint: flood fill issue fixed, thanks, Kartik!
-rwxr-xr-xhistory.txt1
-rw-r--r--paint.js5
2 files changed, 4 insertions, 2 deletions
diff --git a/history.txt b/history.txt
index 3194cfd..ec1b9cb 100755
--- a/history.txt
+++ b/history.txt
@@ -2281,3 +2281,4 @@ ______
* Threads: fixed #591 fully copy local variables for sprite duplicates and (Scratch-like) clones
* Portuguese translation update, thanks, Manuel!
* fixed #590 (Russian translation syntax glitches) Thanks @alexf2000 !
+* Paint: flood fill issue fixed, thanks, Kartik!
diff --git a/paint.js b/paint.js
index 3368a64..65ae1f6 100644
--- a/paint.js
+++ b/paint.js
@@ -56,6 +56,7 @@
June 3 - transformations (Kartik)
June 4 - tweaks (Jens)
Aug 24 - floodfill alpha-integer issue (Kartik)
+ Sep 29 - tweaks (Jens)
*/
/*global Point, Rectangle, DialogBoxMorph, fontHeight, AlignmentMorph,
@@ -68,7 +69,7 @@
// Global stuff ////////////////////////////////////////////////////////
-modules.paint = '2014-June-4';
+modules.paint = '2014-September-29';
// Declarations
@@ -757,7 +758,7 @@ PaintCanvasMorph.prototype.floodfill = function (sourcepoint) {
data[currentpoint * 4] = this.settings.primarycolor.r;
data[currentpoint * 4 + 1] = this.settings.primarycolor.g;
data[currentpoint * 4 + 2] = this.settings.primarycolor.b;
- data[currentpoint * 4 + 3] = this.settings.primarycolor.a*255;
+ data[currentpoint * 4 + 3] = this.settings.primarycolor.a * 255;
}
}
ctx.putImageData(img, 0, 0);