/// <summary> /// finalize the effect properties /// </summary> public override void OnDeserialization() { // migrate the properties to get latest attributes etc. if (_effectProperties != null) //FIX #14249: There are no properties if no EffectClass has been selected { _effectProperties = PropertyManager.CreateMigratedCollection(_effectProperties); } base.OnDeserialization(); }