diff --git a/Plugins/Flow.Launcher.Plugin.Explorer/Search/Everything/EverythingSearchManager.cs b/Plugins/Flow.Launcher.Plugin.Explorer/Search/Everything/EverythingSearchManager.cs index da5b9f426..14c48b3c0 100644 --- a/Plugins/Flow.Launcher.Plugin.Explorer/Search/Everything/EverythingSearchManager.cs +++ b/Plugins/Flow.Launcher.Plugin.Explorer/Search/Everything/EverythingSearchManager.cs @@ -97,10 +97,9 @@ namespace Flow.Launcher.Plugin.Explorer.Search.Everything if (allowedResultTypes == null) return search; - var typesList = allowedResultTypes as IList ?? allowedResultTypes.ToList(); - var hasFile = typesList.Contains(ResultType.File); - var hasFolder = typesList.Contains(ResultType.Folder); - var hasVolume = typesList.Contains(ResultType.Volume); + var hasFile = allowedResultTypes.Contains(ResultType.File); + var hasFolder = allowedResultTypes.Contains(ResultType.Folder); + var hasVolume = allowedResultTypes.Contains(ResultType.Volume); var filter = (hasFile, hasFolder, hasVolume) switch {