I have a shell application. I am seeing something strange and I cannot track down, I am obviously not fully understanding shell navigation.
If I add the following line of code
await Shell.Current.GoToAsync("SomePage", false); the app navigates as it should. If I press the back arrow at the top, the previous tab opens but opens blank.
However if I use this line of code, everything works just fine.
await Shell.Current.Navigation.PushAsync(new AddRifleView());
What am I doing wrong?