diff --git a/VisualCard/Parsers/Arguments/ArgumentInfo.cs b/VisualCard/Parsers/Arguments/ArgumentInfo.cs index c384327b..8f64a797 100644 --- a/VisualCard/Parsers/Arguments/ArgumentInfo.cs +++ b/VisualCard/Parsers/Arguments/ArgumentInfo.cs @@ -142,14 +142,14 @@ internal ArgumentInfo(string kvp) if (kvp.Contains(VcardConstants._argumentValueDelimiter)) { string keyStr = kvp.Substring(0, kvp.IndexOf(VcardConstants._argumentValueDelimiter)); - string valueStr = kvp.RemovePrefix($"{keyStr}{VcardConstants._argumentValueDelimiter}"); - var info = new ArgumentInfo(keyStr, valueStr); + string valueStr = kvp.RemovePrefix($"{keyStr}{VcardConstants._argumentValueDelimiter}").Trim(); + var info = new ArgumentInfo(keyStr.Trim(), valueStr); key = info.key; values = info.values; } else { - var info = new ArgumentInfo("", kvp); + var info = new ArgumentInfo("", kvp.Trim()); key = ""; values = info.values; }