diff --git a/src/Perspex.SceneGraph/RelativeRect.cs b/src/Perspex.SceneGraph/RelativeRect.cs index 66090696cb..5ededd2e52 100644 --- a/src/Perspex.SceneGraph/RelativeRect.cs +++ b/src/Perspex.SceneGraph/RelativeRect.cs @@ -175,7 +175,7 @@ namespace Perspex if (parts.Count == 4) { var unit = RelativeUnit.Absolute; - var scale = 1.0m; + var scale = 1.0; if (parts[0].EndsWith("%")) { @@ -191,14 +191,14 @@ namespace Perspex parts[2] = parts[2].TrimEnd('%'); parts[3] = parts[3].TrimEnd('%'); unit = RelativeUnit.Relative; - scale = 0.01m; + scale = 0.01; } return new RelativeRect( - (double)(decimal.Parse(parts[0], culture) * scale), - (double)(decimal.Parse(parts[1], culture) * scale), - (double)(decimal.Parse(parts[2], culture) * scale), - (double)(decimal.Parse(parts[3], culture) * scale), + double.Parse(parts[0], culture) * scale, + double.Parse(parts[1], culture) * scale, + double.Parse(parts[2], culture) * scale, + double.Parse(parts[3], culture) * scale, unit); } else