Used filterCanvas.clear() to clear dirty canvas.

This commit is contained in:
ippo615
2013-08-27 20:53:15 -04:00
parent b53d22a291
commit 2f10116f55

View File

@@ -121,6 +121,7 @@
if (this.filterCanvas){
filterCanvas = this.filterCanvas;
filterCanvas.clear();
}
else {
filterCanvas = this.filterCanvas = new Kinetic.SceneCanvas({
@@ -133,7 +134,6 @@
context = filterCanvas.getContext();
try {
context.clearRect(0,0,filterCanvas.getWidth(), filterCanvas.getHeight());
this._drawImage(context, [image, 0, 0, filterCanvas.getWidth(), filterCanvas.getHeight()]);
imageData = context.getImageData(0, 0, filterCanvas.getWidth(), filterCanvas.getHeight());
filter.call(this, imageData);