I suggest allowing on to have the ripple effect occur when the item is clicked rather than off-clicked.