public async Task NavigateModalAsync(PageEnum pageKey, object parameter, bool animated = true) { var page = GetPage(pageKey, parameter); ExtendedNavigationPage.SetHasNavigationBar(page, false); var modalNavigationPage = new ExtendedNavigationPage(page); await CurrentNavigationPage.Navigation.PushModalAsync(modalNavigationPage, animated); _navigationPageStack.Push(modalNavigationPage); }