diff --git a/src/MyToolkit.Extended/Paging/Handlers/NavigationKeyHandler.cs b/src/MyToolkit.Extended/Paging/Handlers/NavigationKeyHandler.cs index 2d5563d5..d8b1cc70 100644 --- a/src/MyToolkit.Extended/Paging/Handlers/NavigationKeyHandler.cs +++ b/src/MyToolkit.Extended/Paging/Handlers/NavigationKeyHandler.cs @@ -195,13 +195,9 @@ private async void TryGoForwardAsync() private bool TryGoBackAsync() { - if (_page.Frame.CanGoBack) - { - var args = new CancelEventArgs(); - CallGoBackActions(args, _goBackActions); - return _page.Frame.CanGoBack || args.Cancel; - } - return false; + var args = new CancelEventArgs(); + CallGoBackActions(args, _goBackActions); + return _page.Frame.CanGoBack || args.Cancel; } private void CallGoBackActions(CancelEventArgs e, List> actions)