cancel the timer if transitioning to active before timeout