diff --git a/src/Controls/src/Core/Platform/GestureManager/GesturePlatformManager.Windows.cs b/src/Controls/src/Core/Platform/GestureManager/GesturePlatformManager.Windows.cs index 14ce14ad09cb..958acfc53dce 100644 --- a/src/Controls/src/Core/Platform/GestureManager/GesturePlatformManager.Windows.cs +++ b/src/Controls/src/Core/Platform/GestureManager/GesturePlatformManager.Windows.cs @@ -452,7 +452,7 @@ void HandleSwipe(ManipulationDeltaRoutedEventArgs e, View view) foreach (SwipeGestureRecognizer recognizer in view.GestureRecognizers.GetGesturesFor()) { - ((ISwipeGestureController)recognizer).SendSwipe(view, e.Delta.Translation.X + e.Cumulative.Translation.X, e.Delta.Translation.Y + e.Cumulative.Translation.Y); + ((ISwipeGestureController)recognizer).SendSwipe(view, e.Cumulative.Translation.X, e.Cumulative.Translation.Y); e.Handled = true; } } @@ -472,7 +472,7 @@ void HandlePan(ManipulationDeltaRoutedEventArgs e, View view) { recognizer.SendPanStarted(view, PanGestureRecognizer.CurrentId.Value); } - recognizer.SendPan(view, e.Delta.Translation.X + e.Cumulative.Translation.X, e.Delta.Translation.Y + e.Cumulative.Translation.Y, PanGestureRecognizer.CurrentId.Value); + recognizer.SendPan(view, e.Cumulative.Translation.X, e.Cumulative.Translation.Y, PanGestureRecognizer.CurrentId.Value); e.Handled = true; } _wasPanGestureStartedSent = true;