Skip to content

Commit 1666c48

Browse files
committed
Fixed invalid localization for colors (comma vs dot)
1 parent b17217f commit 1666c48

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Arma.Studio.UiEditor/UI/UiEditorDataContext.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -668,13 +668,13 @@ async Task WriteOutConfig(Type t, object obj)
668668
{
669669
await stream.WriteAsync("[] = { ");
670670
var color = (System.Windows.Media.Color)value;
671-
await stream.WriteAsync(Convert.ToString(color.R / 255.0));
671+
await stream.WriteAsync(Convert.ToString(color.R / 255.0, System.Globalization.CultureInfo.InvariantCulture));
672672
await stream.WriteAsync(", ");
673-
await stream.WriteAsync(Convert.ToString(color.G / 255.0));
673+
await stream.WriteAsync(Convert.ToString(color.G / 255.0, System.Globalization.CultureInfo.InvariantCulture));
674674
await stream.WriteAsync(", ");
675-
await stream.WriteAsync(Convert.ToString(color.B / 255.0));
675+
await stream.WriteAsync(Convert.ToString(color.B / 255.0, System.Globalization.CultureInfo.InvariantCulture));
676676
await stream.WriteAsync(", ");
677-
await stream.WriteAsync(Convert.ToString(color.A / 255.0));
677+
await stream.WriteAsync(Convert.ToString(color.A / 255.0, System.Globalization.CultureInfo.InvariantCulture));
678678
await stream.WriteAsync(" }");
679679
}
680680
else if (propertyInfo.PropertyType.IsEnum)
@@ -690,7 +690,7 @@ async Task WriteOutConfig(Type t, object obj)
690690
else
691691
{
692692
await stream.WriteAsync(" = ");
693-
await stream.WriteAsync(Convert.ToString(value));
693+
await stream.WriteAsync(Convert.ToString(value, System.Globalization.CultureInfo.InvariantCulture));
694694
}
695695
await stream.WriteLineAsync(";");
696696
}

0 commit comments

Comments
 (0)