The navigation bar comes back after navigating if NavigationPage.HasNavigationBar=false is used on a page inside a MasterDetailPage.
MasterDetailPage -> (Detail)NavigationPage -> ContentPage (with NavigationPage.HasNavigationBar="false")NavigationPage.HasNavigationBar="false") onto the detail navigation stack.Navigation bar is not visible
Navigation bar is visible.
I think this has been broken a very, very long time. If you are using "Popover" for your master behaviour, this workaround should fix it: https://github.com/xamarin/Xamarin.Forms/issues/1437#issuecomment-441178867
Its not the nicest workaround and it probably isn't very temporary as this looks to be an old issue. I'd recommend creating a class that inherits from ContentPage then adding this workaround.
your workaround works but so nasty indeed :) we need to pick up this issue.
Most helpful comment
your workaround works but so nasty indeed :) we need to pick up this issue.