Skip to content

Commit a67e719

Browse files
merge fix
1 parent 40d06e9 commit a67e719

File tree

1 file changed

+2
-2
lines changed
  • Plugins/Flow.Launcher.Plugin.Program/Programs

1 file changed

+2
-2
lines changed

Plugins/Flow.Launcher.Plugin.Program/Programs/Win32.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -428,7 +428,7 @@ private static IEnumerable<Win32> PATHPrograms(string[] suffixes)
428428

429429
var paths = pathEnv.Split(";", StringSplitOptions.RemoveEmptyEntries).DistinctBy(p => p.ToLowerInvariant());
430430

431-
var toFilter = paths.SelectMany(p => ProgramPaths(p, suffixes, recursive: false));
431+
var toFilter = paths.AsParallel().SelectMany(p => ProgramPaths(p, suffixes, recursive: false));
432432

433433
var programs = ExceptDisabledSource(toFilter.Distinct())
434434
.Select(x => Extension(x) switch
@@ -437,7 +437,7 @@ private static IEnumerable<Win32> PATHPrograms(string[] suffixes)
437437
UrlExtension => UrlProgram(x),
438438
ExeExtension => ExeProgram(x),
439439
_ => Win32Program(x)
440-
}).Where(x => x.Valid);
440+
});
441441
return programs;
442442
}
443443

0 commit comments

Comments
 (0)