From a378194f57e48c2a0921cecd56f6c69df51a24fa Mon Sep 17 00:00:00 2001 From: Michael Aaron Murphy Date: Wed, 18 Aug 2021 14:28:19 +0200 Subject: [PATCH] fix(desktop-entries): Multi-word query support --- plugins/src/desktop_entries/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/src/desktop_entries/mod.rs b/plugins/src/desktop_entries/mod.rs index 51fd4cf..a24aba9 100644 --- a/plugins/src/desktop_entries/mod.rs +++ b/plugins/src/desktop_entries/mod.rs @@ -218,7 +218,7 @@ impl App { for search_interest in items.drain(..) { let search_interest = search_interest.to_ascii_lowercase(); let append = search_interest.starts_with(&*query) - || search_interest.contains(&*query) + || query.split_ascii_whitespace().any(|query| search_interest.contains(&*query)) || strsim::damerau_levenshtein(&*query, &*search_interest) < 3; if append {