private void InitialPage_LayoutUpdated(object sender, EventArgs e) { this.LayoutUpdated -= InitialPage_LayoutUpdated; if (ConsentManager.HasConsented) { if (!(App.Current as App).JustLoggedOut) { TombstoneData data = TombstoneManager.Load(); if (data != null) { TinderSession activeSession = TinderSession.FromTombstoneData(data); (App.Current as App).RightSideBar.DataContext = activeSession.Matches; TopBarViewModel.ShowTopButtons = System.Windows.Visibility.Visible; NavigationService.Navigate(new Uri("/MainPage.xaml", UriKind.Relative)); App.RootFrame.RemoveBackEntry(); return; } } else { LoginButtonBorder.Visibility = System.Windows.Visibility.Visible; } } if (!(App.Current as App).JustLoggedOut) { Open.Begin(); } }
private void PhoneApplicationService_Activated(object sender, Microsoft.Phone.Shell.ActivatedEventArgs e) { if (!e.IsApplicationInstancePreserved) { TombstoneData data = TombstoneManager.Load(); if (data != null) { TinderSession.FromTombstoneData(data); } } }