From 1353e591b89362338ea1c40268fa3b61ab138da9 Mon Sep 17 00:00:00 2001 From: Ottermandias Date: Fri, 4 Nov 2022 16:08:08 +0100 Subject: [PATCH] Use normalization before replacing symbols. --- Penumbra/Mods/Mod.Creation.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Penumbra/Mods/Mod.Creation.cs b/Penumbra/Mods/Mod.Creation.cs index a566b795..5c7cd701 100644 --- a/Penumbra/Mods/Mod.Creation.cs +++ b/Penumbra/Mods/Mod.Creation.cs @@ -160,9 +160,8 @@ public partial class Mod { return replacement + replacement; } - StringBuilder sb = new(s.Length); - foreach( var c in s ) + foreach( var c in s.Normalize(NormalizationForm.FormKC) ) { if( c.IsInvalidAscii() || c.IsInvalidInPath() ) {