private void InternalEvaluateAndTransitionToSelectionState(bool instant)
{
SelectionState currentSelectionState = this.m_CurrentSelectionState;
if (this.IsActive() && !this.IsInteractable())
{
currentSelectionState = SelectionState.Disabled;
}
this.DoStateTransition(currentSelectionState, instant);
}