When navigating between top tabs in a shell app, Overriding OnNavigating(ShellNavigatingEventArgs args) and calling args.Cancel() doesn't stop navigation to the new tab on Android, iOS is fine.
args.Cancel() should stop navigation on Android from a top bar tab to another
It doesn't
Platform Target Frameworks:
protected override void OnNavigating(ShellNavigatingEventArgs args)
{
base.OnNavigating(args);
if (args.Target.Location.OriginalString.Contains("AboutLocked"))
{
args.Cancel();
}
}
I didn't find one yet
@PureWeen @samhouts It's really cool to see how my issue went from bug report to fix to major-version-released in just a single month. Loving xam forms and thanks very much!
Yay!! Thank you for logging this issue @AdamDiament
Happy to see this change is working out for you. There were a lot of good improvements to navigation that came from working on this one.