Fixes problem where ripples would stop clicks from going through on Firefox, and prevents double-clicks from happening in Chrome. Closes #20

This commit is contained in:
Joel 2014-09-17 16:12:44 -07:00
parent 218e4ae779
commit f698354525

View File

@ -65,6 +65,11 @@ var ripples = {
}, rippleStartTime); }, rippleStartTime);
if (target.tagName == 'A' || target.parentNode.tagName == 'A') {
if (e.buttons == 1) {
target.click();
}
}
}; };
var rippleOut = function($ripple) { var rippleOut = function($ripple) {
@ -73,7 +78,6 @@ var ripples = {
// Let ripple fade out (with CSS) // Let ripple fade out (with CSS)
setTimeout(function() { setTimeout(function() {
$ripple.parentNode.parentNode.click();
$ripple.remove(); $ripple.remove();
}, rippleOutTime); }, rippleOutTime);
}; };