From ebdd105b5631ccb841cace787d71635ab8ed7d93 Mon Sep 17 00:00:00 2001 From: Mahdi Dibaiee Date: Thu, 8 Jan 2015 15:50:14 +0330 Subject: [PATCH] small fix --- main.js | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/main.js b/main.js index ae4a8b5..13fabcb 100644 --- a/main.js +++ b/main.js @@ -11,16 +11,22 @@ img.onload = function() { img.onload(); +radius.addEventListener('mousedown', function() { + radius.isMouseDown = true; +}); + +radius.addEventListener('mousemove', function() { + if(radius.isMouseDown) rshow.textContent = radius.value; +}) + radius.onchange = function() { - rshow.textContent = radius.value; - setTimeout(function() { - c.drawImage(img, 0, 0); - for(var i = 0; i < +radius.value/5; i++) { - blur(5) - } - var modulo = +radius.value / 5; - if(modulo > 0) blur(modulo); - }, 100); + radius.isMouseDown = false; + c.drawImage(img, 0, 0); + for(var i = 0; i < +radius.value/5; i++) { + blur(5) + } + var modulo = +radius.value / 5; + if(modulo > 0) blur(modulo); } function gaussian(x, max) {