tooltip now responds to events fired by line component