diff --git a/Greenshot/Drawing/Fields/Binding/DecimalFloatConverter.cs b/Greenshot/Drawing/Fields/Binding/DecimalFloatConverter.cs index b4a4283e4..de561ff5b 100644 --- a/Greenshot/Drawing/Fields/Binding/DecimalFloatConverter.cs +++ b/Greenshot/Drawing/Fields/Binding/DecimalFloatConverter.cs @@ -35,8 +35,8 @@ namespace Greenshot.Drawing.Fields.Binding { } protected override float convert(decimal o) { - return Convert.ToInt16(o); - } + return Convert.ToSingle(o); + } public static DecimalFloatConverter GetInstance() { diff --git a/Greenshot/Drawing/Fields/Binding/DecimalIntConverter.cs b/Greenshot/Drawing/Fields/Binding/DecimalIntConverter.cs index d71d27528..76c3252a4 100644 --- a/Greenshot/Drawing/Fields/Binding/DecimalIntConverter.cs +++ b/Greenshot/Drawing/Fields/Binding/DecimalIntConverter.cs @@ -35,8 +35,8 @@ namespace Greenshot.Drawing.Fields.Binding { } protected override int convert(decimal o) { - return Convert.ToInt16(o); - } + return Convert.ToInt32(o); + } public static DecimalIntConverter GetInstance() {