Update Flow.Launcher/ViewModel/ResultsViewModel.cs

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
This commit is contained in:
Kevin Zhang 2024-12-07 12:48:15 -06:00 committed by VictoriousRaptor
parent 51a16cc40f
commit 5f6ac6a35e

View file

@ -233,7 +233,7 @@ namespace Flow.Launcher.ViewModel
if (!resultsForUpdates.Any())
return Results;
return Results.Where(r => r != null && resultsForUpdates.All(u => u.ID != r.Result.PluginID))
return Results.Where(r => r?.Result != null && resultsForUpdates.All(u => u.ID != r.Result.PluginID))
.Concat(resultsForUpdates.SelectMany(u => u.Results, (u, r) => new ResultViewModel(r, _settings)))
.OrderByDescending(rv => rv.Result.Score)
.ToList();