protected override void OnSleep() { LoggerService.Instance.Log("App: OnSleep"); sleeping = true; viewModel?.SetIsInBackground(true); MarkManager.StopMarkTimer(); base.OnSleep(); }
public void Activate() { LoggerService.Instance.Log("App.Activate"); Device.StartTimer(pollInterval, PollTimerCallBack); MarkManager.StartMarkTimer(); viewModel?.SetIsInBackground(false); var postLoad = (MainPage as NavigationPage)?.CurrentPage as PostLoad; if ((postLoad != null) && !postLoad.InitiateSignInSequencePerformed) { var task = postLoad.InitiateSignInSequence(); } }