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);
        }
Example #2
0
        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);
        }