diff --git a/src/Controls/src/Core/Internals/SwipeGestureExtensions.cs b/src/Controls/src/Core/Internals/SwipeGestureExtensions.cs index 1234fec2891a..4d51af2d1c47 100644 --- a/src/Controls/src/Core/Internals/SwipeGestureExtensions.cs +++ b/src/Controls/src/Core/Internals/SwipeGestureExtensions.cs @@ -19,7 +19,7 @@ internal static double NormalizeRotation(this double rotation) internal static SwipeDirection TransformSwipeDirectionForRotation(SwipeDirection direction, double rotation) { - if (!double.IsFinite(rotation)) + if (double.IsNaN(rotation) || double.IsInfinity(rotation)) { return direction; }