fix(desktop-entries): Multi-word query support

This commit is contained in:
Michael Aaron Murphy 2021-08-18 14:28:19 +02:00
parent 5b15e92bcb
commit a378194f57

View file

@ -218,7 +218,7 @@ impl<W: AsyncWrite + Unpin> App<W> {
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 {