fixed twice firing ripple after long press