From acf4a77b5a71900463f1e31cad1dab5e9593451e Mon Sep 17 00:00:00 2001 From: "E.Z. Hart" Date: Mon, 23 Jan 2017 15:55:03 -0700 Subject: [PATCH] Add default parameter value of zero to INavigationPageController.Peek() (#708) --- Xamarin.Forms.Core.UnitTests/NavigationUnitTest.cs | 1 + Xamarin.Forms.Core/INavigationPageController.cs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Xamarin.Forms.Core.UnitTests/NavigationUnitTest.cs b/Xamarin.Forms.Core.UnitTests/NavigationUnitTest.cs index 7118e14..d82a97a 100644 --- a/Xamarin.Forms.Core.UnitTests/NavigationUnitTest.cs +++ b/Xamarin.Forms.Core.UnitTests/NavigationUnitTest.cs @@ -248,6 +248,7 @@ namespace Xamarin.Forms.Core.UnitTests await nav.PushAsync(child2); Assert.AreEqual(((INavigationPageController)nav).Peek(0), child2); + Assert.AreEqual(((INavigationPageController)nav).Peek(), child2); } [Test] diff --git a/Xamarin.Forms.Core/INavigationPageController.cs b/Xamarin.Forms.Core/INavigationPageController.cs index d4ae867..ab05751 100644 --- a/Xamarin.Forms.Core/INavigationPageController.cs +++ b/Xamarin.Forms.Core/INavigationPageController.cs @@ -7,7 +7,7 @@ namespace Xamarin.Forms { public interface INavigationPageController { - Page Peek(int depth); + Page Peek(int depth = 0); IEnumerable Pages { get; } -- 2.7.4