Rank apps matching a whole word of the query above exact menu entries
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
a79d1dc8da
commit
15cecc9748
@@ -313,6 +313,9 @@ function searchScore(items, entry, query) {
|
||||
var score = 80
|
||||
|
||||
if (label === needle) score = entry.parent === "root" ? 2 : 0
|
||||
// An installed app whose name contains the query as a whole word ("zen"
|
||||
// for Zen Browser) beats exact-labeled menu entries like Install > Zen.
|
||||
else if (entry.kind === "app" && label.split(/\s+/).indexOf(needle) >= 0) score = 0
|
||||
else if (label.indexOf(needle) === 0) score = 10
|
||||
else if (label.indexOf(needle) >= 0) score = 30
|
||||
else if (nameText.indexOf(needle) >= 0) score = 40
|
||||
|
||||
Reference in New Issue
Block a user