From e2a56bb254bad91fc513c1960f1930a54af036af Mon Sep 17 00:00:00 2001 From: DanieleSassoli Date: Wed, 7 Oct 2015 16:52:45 +0200 Subject: [PATCH] Fixed bug that caused image to be corrupted when a mask was applyed only if the image was bigger the mask. --- src/filters/mask_filter.class.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/filters/mask_filter.class.js b/src/filters/mask_filter.class.js index 5133a95a..eb314279 100644 --- a/src/filters/mask_filter.class.js +++ b/src/filters/mask_filter.class.js @@ -57,9 +57,9 @@ maskCanvasEl.width = maskEl.width; maskCanvasEl.height = maskEl.height; - maskCanvasEl.getContext('2d').drawImage(maskEl, 0, 0, maskEl.width, maskEl.height); + maskCanvasEl.getContext('2d').drawImage(maskEl, 0, 0, canvasEl.width, canvasEl.height); - var maskImageData = maskCanvasEl.getContext('2d').getImageData(0, 0, maskEl.width, maskEl.height), + var maskImageData = maskCanvasEl.getContext('2d').getImageData(0, 0, canvasEl.width, canvasEl.height), maskData = maskImageData.data; for (i = 0; i < iLen; i += 4) {