diff --git a/services/Wallpapers.qml b/services/Wallpapers.qml index 867d082c..7e9a5766 100644 --- a/services/Wallpapers.qml +++ b/services/Wallpapers.qml @@ -13,13 +13,14 @@ Singleton { property list list - readonly property list preppedPaths: list.map(w => ({ + readonly property list preppedWalls: list.map(w => ({ + name: Fuzzy.prepare(w.name), path: Fuzzy.prepare(w.path), wall: w })) function fuzzyQuery(search: string): var { - return Fuzzy.go(search, preppedPaths, { + return Fuzzy.go(search, preppedWalls, { all: true, keys: ["name", "path"], scoreFn: r => r[0].score * 0.9 + r[1].score * 0.1