From eb094eaebbe8842d329b791de0c1ff697a7f935a Mon Sep 17 00:00:00 2001 From: cxfksword Date: Sat, 22 Mar 2014 13:50:20 +0800 Subject: [PATCH] Filter duplicate program item --- Wox.Plugin.System/Programs.cs | 4 ++++ 1 file changed, 4 insertions(+) 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)