Example #1
0
        public override void Destroy()
        {
            Service.UXController.MiscElementsManager.HideHighlight();
            NavigationCenterUpgradeScreen highestLevelScreen = Service.ScreenController.GetHighestLevelScreen <NavigationCenterUpgradeScreen>();

            if (highestLevelScreen != null)
            {
                highestLevelScreen.DeactivateHighlight();
            }
            base.Destroy();
        }
        public override void Execute()
        {
            base.Execute();
            Service.Get <UXController>().MiscElementsManager.HideHighlight();
            NavigationCenterUpgradeScreen highestLevelScreen = Service.Get <ScreenController>().GetHighestLevelScreen <NavigationCenterUpgradeScreen>();

            if (highestLevelScreen != null)
            {
                highestLevelScreen.DeactivateHighlight();
            }
            this.parent.ChildComplete(this);
        }