summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias <bruz@outlook.de>2017-04-27 16:42:12 +0200
committerkingces95 <kingces95@users.noreply.github.com>2017-04-27 10:42:12 -0400
commit6ee219ca1db3f4d43370d39865c705d9c99ad38e (patch)
tree4dcb8fecaee5844d9543e2203a8cf724b2d7c42e
parent4fea85fa992f12d5e89c11a72bb38c3069ad9ebd (diff)
downloadxamarin-forms-6ee219ca1db3f4d43370d39865c705d9c99ad38e.tar.gz
xamarin-forms-6ee219ca1db3f4d43370d39865c705d9c99ad38e.tar.bz2
xamarin-forms-6ee219ca1db3f4d43370d39865c705d9c99ad38e.zip
Add check for instance of UITableView (#885)
-rw-r--r--Xamarin.Forms.Platform.iOS/ContextScrollViewDelegate.cs2
1 files changed, 1 insertions, 1 deletions
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);