Update to fix for #18 to allow multiple ripples to be animated

This commit is contained in:
Joel 2014-09-29 14:57:32 -07:00
parent 225ba46ce0
commit 5ef4d92569

View File

@ -37,9 +37,6 @@ var ripples = {
rippleEnd = new CustomEvent("rippleEnd", {detail: $ripple}),
refreshElementStyle;
// remove old ripples
$($rippleWrapper).find(".ripple").remove();
// Set ripple class
$ripple.className = "ripple";
@ -117,7 +114,7 @@ var ripples = {
bind("mousedown", ".ripple-wrapper, .ripple-wrapper .ripple", rippleStart);
// if animation ends and user is not holding mouse then destroy the ripple
bind("rippleEnd", ".ripple-wrapper, .ripple-wrapper .ripple", function(e, $ripple) {
if (!mouseDown) {
if (!mouseDown || !$($ripple).is(":first-child")) {
rippleOut($ripple);
}
});