protected async override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); ViewModel.CommentText = string.Empty; await ViewModel.Load((e.Parameter as Tuple <Repository, PullRequest>)); CommentsPivot.SelectedItem = CommentsPivot.Items[0]; }
protected async override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); ViewModel.CommentText = string.Empty; if (e.NavigationMode != NavigationMode.Back) { if (ViewModel.Comments != null) { ViewModel.Comments.Clear(); } ConfigureStateSymbol((e.Parameter as Tuple <Repository, PullRequest>).Item2); await ViewModel.Load((e.Parameter as Tuple <Repository, PullRequest>)); CommentsPivot.SelectedItem = CommentsPivot.Items[0]; } }
protected async override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); Messenger.Default.Send(new GlobalHelper.SetHeaderTextMessageType { PageName = "Pull Request" }); ViewModel.CommentText = string.Empty; if (e.NavigationMode != NavigationMode.Back) { if (ViewModel.Comments != null) { ViewModel.Comments.Clear(); } ConfigureStateSymbol((e.Parameter as Tuple <Repository, PullRequest>).Item2); await ViewModel.Load((e.Parameter as Tuple <Repository, PullRequest>)); } }