diff --git a/src/Core/src/Platform/Android/PlatformTouchGraphicsView.cs b/src/Core/src/Platform/Android/PlatformTouchGraphicsView.cs index 04e5e5e30703..16744f1a48d6 100644 --- a/src/Core/src/Platform/Android/PlatformTouchGraphicsView.cs +++ b/src/Core/src/Platform/Android/PlatformTouchGraphicsView.cs @@ -89,7 +89,7 @@ public void TouchesMoved(PointF[] points) { if (!_dragStarted) { - if (points.Length == 1) + if (points.Length == 1 && _lastMovedViewPoints.Length > 0) { float deltaX = _lastMovedViewPoints[0].X - points[0].X; float deltaY = _lastMovedViewPoints[0].Y - points[0].Y;