changes the hold event to a down event to avoid the delay