From 1ddb0f40f00131ce8c35f19655566c248226f532 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Thu, 11 May 2017 01:37:28 +0200 Subject: mouse stuff is harder to get right than you think --- client/index.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'client') diff --git a/client/index.js b/client/index.js index 0bce22c..a1e0828 100644 --- a/client/index.js +++ b/client/index.js @@ -54,6 +54,10 @@ function add (x, y) { div.style.backgroundColor = color(frac, add_off + add, mul_off) if (browser.isDesktop) { + div.addEventListener('mousedown', function(){ + div.style.backgroundColor = color(frac, add + add_on, mul_on) + kalimba.play( freq ) + }) div.addEventListener('mouseenter', function(){ div.style.backgroundColor = color(frac, add + add_on, mul_on) if (dragging) { @@ -62,9 +66,6 @@ function add (x, y) { }) div.addEventListener('mouseleave', function(){ div.style.backgroundColor = color(frac, add + add_off, mul_off) - }) - div.addEventListener('click', function(){ - kalimba.play( freq ) }) } else { -- cgit v1.2.3-70-g09d2