From 930e2b062eba7dcf38fc4aed603376ff06f15f44 Mon Sep 17 00:00:00 2001 From: Brian Lagunas Date: Fri, 16 Nov 2018 19:27:46 -0700 Subject: [PATCH] fixed #1625 I totally forgot to do a PR, so it's going directly into master because I do not want to redo all that work. --- .../ViewModels/MyMasterDetailViewModel.cs | 8 +++-- .../HelloWorld/Views/MyMasterDetail.xaml | 6 ++-- .../ModuleA/Views/MyTabbedPage.xaml | 8 ++--- .../Navigation/PageNavigationService.cs | 29 ++++++++++++------- 4 files changed, 32 insertions(+), 19 deletions(-) diff --git a/Sandbox/Xamarin/HelloWorld/HelloWorld/HelloWorld/ViewModels/MyMasterDetailViewModel.cs b/Sandbox/Xamarin/HelloWorld/HelloWorld/HelloWorld/ViewModels/MyMasterDetailViewModel.cs index b906070c0..0affcebbe 100644 --- a/Sandbox/Xamarin/HelloWorld/HelloWorld/HelloWorld/ViewModels/MyMasterDetailViewModel.cs +++ b/Sandbox/Xamarin/HelloWorld/HelloWorld/HelloWorld/ViewModels/MyMasterDetailViewModel.cs @@ -20,9 +20,13 @@ public MyMasterDetailViewModel(INavigationService navigationService) NavigateCommand = new DelegateCommand(Navigate); } - private void Navigate(string name) + private async void Navigate(string name) { - _navigationService.NavigateAsync(name); + var result = await _navigationService.NavigateAsync(name); + if (!result.Success) + { + + } } public override void OnNavigatedFrom(INavigationParameters parameters) diff --git a/Sandbox/Xamarin/HelloWorld/HelloWorld/HelloWorld/Views/MyMasterDetail.xaml b/Sandbox/Xamarin/HelloWorld/HelloWorld/HelloWorld/Views/MyMasterDetail.xaml index 06aa39a52..477604499 100644 --- a/Sandbox/Xamarin/HelloWorld/HelloWorld/HelloWorld/Views/MyMasterDetail.xaml +++ b/Sandbox/Xamarin/HelloWorld/HelloWorld/HelloWorld/Views/MyMasterDetail.xaml @@ -10,9 +10,9 @@