From 162c2c0a67990e236b662865edc038edfc804e58 Mon Sep 17 00:00:00 2001 From: adrianknight89 Date: Tue, 4 Oct 2016 11:31:15 -0500 Subject: Fixed bug 43993 by removing call to base ViewWillAppear (#333) * Fixed bug 43993 by removing call to base ViewWillAppear * Removed commented code and reduced nesting --- Xamarin.Forms.Platform.iOS/Renderers/ListViewRenderer.cs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'Xamarin.Forms.Platform.iOS') diff --git a/Xamarin.Forms.Platform.iOS/Renderers/ListViewRenderer.cs b/Xamarin.Forms.Platform.iOS/Renderers/ListViewRenderer.cs index 07025c70..39136327 100644 --- a/Xamarin.Forms.Platform.iOS/Renderers/ListViewRenderer.cs +++ b/Xamarin.Forms.Platform.iOS/Renderers/ListViewRenderer.cs @@ -1076,14 +1076,11 @@ namespace Xamarin.Forms.Platform.iOS public override void ViewWillAppear(bool animated) { - base.ViewWillAppear(animated); + if (!_list.IsRefreshing || !_refresh.Refreshing) return; - if (_list.IsRefreshing && _refresh.Refreshing) - { - // Restart the refreshing to get the animation to trigger - UpdateIsRefreshing(false); - UpdateIsRefreshing(true); - } + // Restart the refreshing to get the animation to trigger + UpdateIsRefreshing(false); + UpdateIsRefreshing(true); } protected override void Dispose(bool disposing) -- cgit v1.2.3