Skip to content

Commit 040d413

Browse files
authored
Merge pull request #2025 from TheBestPessimist/explorer_path_search_lenience
Path search: be more lenient and ignore extra whitespace around the `>` character
2 parents e3b7f5e + 1699b17 commit 040d413

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

Plugins/Flow.Launcher.Plugin.Explorer/Search/Everything/EverythingSearchManager.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@ public async IAsyncEnumerable<SearchResult> ContentSearchAsync(string plainSearc
9494

9595
var option = new EverythingSearchOption(plainSearch,
9696
Settings.SortOption,
97-
true,
98-
contentSearch,
97+
IsContentSearch: true,
98+
ContentSearchKeyword: contentSearch,
9999
IsFullPathSearch: Settings.EverythingSearchFullPath);
100100

101101
await foreach (var result in EverythingApi.SearchAsync(option, token))
@@ -118,9 +118,7 @@ public async IAsyncEnumerable<SearchResult> EnumerateAsync(string path, string s
118118
IsFullPathSearch: Settings.EverythingSearchFullPath);
119119

120120
await foreach (var result in EverythingApi.SearchAsync(option, token))
121-
{
122121
yield return result;
123-
}
124122
}
125123
}
126124
}

Plugins/Flow.Launcher.Plugin.Explorer/Search/SearchManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ private async Task<List<Result>> PathSearchAsync(Query query, CancellationToken
204204
{
205205
directoryResult =
206206
Settings.PathEnumerator.EnumerateAsync(
207-
query.Search[..recursiveIndicatorIndex],
207+
query.Search[..recursiveIndicatorIndex].Trim(),
208208
query.Search[(recursiveIndicatorIndex + 1)..],
209209
true,
210210
token);

0 commit comments

Comments
 (0)