From 6ee219ca1db3f4d43370d39865c705d9c99ad38e Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 27 Apr 2017 16:42:12 +0200 Subject: Add check for instance of UITableView (#885) --- Xamarin.Forms.Platform.iOS/ContextScrollViewDelegate.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Xamarin.Forms.Platform.iOS') diff --git a/Xamarin.Forms.Platform.iOS/ContextScrollViewDelegate.cs b/Xamarin.Forms.Platform.iOS/ContextScrollViewDelegate.cs index 9d5debf1..e0e00c58 100644 --- a/Xamarin.Forms.Platform.iOS/ContextScrollViewDelegate.cs +++ b/Xamarin.Forms.Platform.iOS/ContextScrollViewDelegate.cs @@ -203,7 +203,7 @@ namespace Xamarin.Forms.Platform.iOS return false; UIScrollView scrollViewBeingScrolled; - if (!s_scrollViewBeingScrolled.TryGetTarget(out scrollViewBeingScrolled) || ReferenceEquals(scrollViewBeingScrolled, scrollView)) + if (!s_scrollViewBeingScrolled.TryGetTarget(out scrollViewBeingScrolled) || ReferenceEquals(scrollViewBeingScrolled, scrollView) || !ReferenceEquals(((ContextScrollViewDelegate)scrollViewBeingScrolled.Delegate)._table, ((ContextScrollViewDelegate)scrollView.Delegate)._table)) return false; scrollView.SetContentOffset(new PointF(0, 0), false); -- cgit v1.2.3