appsearch: use own guessing before quickshell's heuristic lookup

This commit is contained in:
end-4
2025-11-12 19:02:54 +01:00
parent 4cc4ad749b
commit cfdbb873aa
@@ -94,7 +94,7 @@ Singleton {
if (!str || str.length == 0) return "image-missing"; if (!str || str.length == 0) return "image-missing";
// Quickshell's desktop entry lookup // Quickshell's desktop entry lookup
const entry = DesktopEntries.heuristicLookup(str); const entry = DesktopEntries.byId(str);
if (entry) return entry.icon; if (entry) return entry.icon;
// Normal substitutions // Normal substitutions
@@ -149,8 +149,11 @@ Singleton {
if (iconExists(guess)) return guess; if (iconExists(guess)) return guess;
} }
// Quickshell's desktop entry lookup
const heuristicEntry = DesktopEntries.heuristicLookup(str);
if (heuristicEntry) return heuristicEntry.icon;
// Give up // Give up
return str; return "application-x-executable";
} }
} }