protected override void OnDisable() { unregisterPanel(this); D.assert(_wrapper != null); _wrapper?.Destroy(); _wrapper = null; texture = null; Input_OnDisable(); base.OnDisable(); }
protected override void OnDisable() { if (_wrapper != null) { unregisterPanel(this); _wrapper.Destroy(); } _wrapper = null; texture = null; Input_OnDisable(); #if !UNITY_EDITOR TryDisableOnDemandGC(); #endif base.OnDisable(); }