diff --git a/Wox.Plugin.System/Programs.cs b/Wox.Plugin.System/Programs.cs index 9d61401325..0e657152c1 100644 --- a/Wox.Plugin.System/Programs.cs +++ b/Wox.Plugin.System/Programs.cs @@ -124,6 +124,10 @@ namespace Wox.Plugin.System }); installedList.AddRange(list); } + + // filter duplicate program + installedList = installedList.GroupBy(x => new { x.ExecutePath, x.ExecuteName }) + .Select(g => g.First()).ToList(); } private void ScoreFilter(Program p)