diff --git a/src/Shared/HandyControl_Shared/Media/Animation/GeometryAnimation.cs b/src/Shared/HandyControl_Shared/Media/Animation/GeometryAnimation.cs index 0edd36dd..0f36b99d 100644 --- a/src/Shared/HandyControl_Shared/Media/Animation/GeometryAnimation.cs +++ b/src/Shared/HandyControl_Shared/Media/Animation/GeometryAnimation.cs @@ -78,7 +78,7 @@ namespace HandyControl.Media.Animation { var geometryStr = defaultDestinationValue.ToString(); AnimationHelper.DecomposeGeometryStr(geometryStr, out _numbersTo); - _strings = Regex.Split(geometryStr, RegularPatterns.DigitsPattern); + _strings = Regex.Split(geometryStr, RegularPatterns.DigitsPattern, RegexOptions.CultureInvariant); } UpdateValue(); @@ -149,7 +149,7 @@ namespace HandyControl.Media.Animation { var geometryStr = geometry.ToString(); AnimationHelper.DecomposeGeometryStr(geometryStr, out obj._numbersTo); - obj._strings = Regex.Split(geometryStr, RegularPatterns.DigitsPattern); + obj._strings = Regex.Split(geometryStr, RegularPatterns.DigitsPattern, RegexOptions.CultureInvariant); obj.UpdateValue(); } } diff --git a/src/Shared/HandyControl_Shared/Media/Animation/GeometryAnimationUsingKeyFrames.cs b/src/Shared/HandyControl_Shared/Media/Animation/GeometryAnimationUsingKeyFrames.cs index 38b89150..92aa19a7 100644 --- a/src/Shared/HandyControl_Shared/Media/Animation/GeometryAnimationUsingKeyFrames.cs +++ b/src/Shared/HandyControl_Shared/Media/Animation/GeometryAnimationUsingKeyFrames.cs @@ -27,7 +27,7 @@ namespace HandyControl.Media.Animation return null; } - return _strings ??= Regex.Split(_keyFrames[0].Value.ToString(), RegularPatterns.DigitsPattern); + return _strings ??= Regex.Split(_keyFrames[0].Value.ToString(), RegularPatterns.DigitsPattern, RegexOptions.CultureInvariant); } }