fixed getTypeAtTime