Skip to content

Commit 32edbc9

Browse files
authored
fix: DoubleExtension & IntExtension (#2821)
1 parent 9d35589 commit 32edbc9

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

sources/presentation/Stride.Core.Presentation.Avalonia/MarkupExtensions/DoubleExtension.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// Copyright (c) .NET Foundation and Contributors (https://dotnetfoundation.org/ & https://stride3d.net) and Silicon Studio Corp. (https://www.siliconstudio.co.jp)
22
// Distributed under the MIT license. See the LICENSE.md file in the project root for more information.
33

4+
using System.Globalization;
45
using Avalonia.Markup.Xaml;
56
using Avalonia.Metadata;
67

@@ -18,7 +19,7 @@ public DoubleExtension()
1819

1920
public DoubleExtension(object value)
2021
{
21-
Value = Convert.ToDouble(value);
22+
Value = Convert.ToDouble(value, CultureInfo.InvariantCulture);
2223
}
2324

2425
/// <inheritdoc/>

sources/presentation/Stride.Core.Presentation.Avalonia/MarkupExtensions/IntExtension.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// Copyright (c) .NET Foundation and Contributors (https://dotnetfoundation.org/ & https://stride3d.net) and Silicon Studio Corp. (https://www.siliconstudio.co.jp)
22
// Distributed under the MIT license. See the LICENSE.md file in the project root for more information.
33

4+
using System.Globalization;
45
using Avalonia.Markup.Xaml;
56
using Avalonia.Metadata;
67

@@ -18,7 +19,7 @@ public IntExtension()
1819

1920
public IntExtension(object value)
2021
{
21-
Value = Convert.ToInt32(value);
22+
Value = Convert.ToInt32(value, CultureInfo.InvariantCulture);
2223
}
2324

2425
/// <inheritdoc/>

0 commit comments

Comments
 (0)