protected override void DidDeactivate(DeactivationType deactivationType) { _content = null; #if HRVC_DEBUG Logger.log.Warn($"DidDeactive: {GetInstanceID()}:{name}"); #endif if (!WatcherGroup.UnregisterViewController(this)) { #if HRVC_DEBUG Logger.log.Warn($"Failed to Unregister {GetInstanceID()}:{name}"); #endif } base.DidDeactivate(deactivationType); }
protected override void DidDeactivate(bool removedFromHierarchy, bool screenSystemDisabling) { _content = null; #if HRVC_DEBUG Logger.log.Warn($"DidDeactive: {GetInstanceID()}:{name}"); #endif if (!WatcherGroup.UnregisterViewController(this)) { #if HRVC_DEBUG Logger.log.Warn($"Failed to Unregister {GetInstanceID()}:{name}"); #endif } base.DidDeactivate(removedFromHierarchy, screenSystemDisabling); }