Procházet zdrojové kódy

Merge pull request #501 from PixiEditor/japanese-num-crash

Fixed japanese number input crash
Krzysztof Krysiński před 2 roky
rodič
revize
c1c33c2423

+ 8 - 2
src/PixiEditor/Helpers/Converters/ToolSizeToIntConverter.cs

@@ -1,5 +1,6 @@
 using System;
 using System.Globalization;
+using System.Text;
 using System.Text.RegularExpressions;
 using System.Windows.Data;
 
@@ -28,6 +29,11 @@ internal class ToolSizeToIntConverter
             return null;
         }
 
-        return int.Parse(match.Groups[0].ValueSpan);
+        if (int.TryParse(match.Groups[0].ValueSpan.ToString().Normalize(NormalizationForm.FormKC), out int result))
+        {
+            return result;
+        }
+
+        return null;
     }
-}
+}