public override void OnEnable()
{
base.OnEnable();
#region Ensure that this control always has a valid font, if possible
var validFont =
Font != null &&
Font.IsValid;
if( Application.isPlaying && !validFont )
{
Font = GetManager().DefaultFont;
}
#endregion
bindTextureRebuildCallback();
}