From 09e188621cda5f2de8a787cf0c2a03d0b14ce923 Mon Sep 17 00:00:00 2001 From: Stefan Markovic <57057282+stefansjfw@users.noreply.github.com> Date: Fri, 24 Dec 2021 15:59:45 +0100 Subject: [PATCH] [PT Run - Calculator plugin] Normalize input before processing (#15131) --- .../Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Main.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Main.cs b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Main.cs index 0dba5f28a4..e546d2b662 100644 --- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Main.cs +++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Main.cs @@ -5,6 +5,7 @@ using System; using System.Collections.Generic; using System.Globalization; +using System.Text; using ManagedCommon; using Wox.Plugin; using Wox.Plugin.Logger; @@ -33,7 +34,7 @@ namespace Microsoft.PowerToys.Run.Plugin.Calculator } NumberTranslator translator = NumberTranslator.Create(CultureInfo.CurrentCulture, new CultureInfo("en-US")); - var input = translator.Translate(query.Search); + var input = translator.Translate(query.Search.Normalize(NormalizationForm.FormKC)); if (!CalculateHelper.InputValid(input)) {