Merge pull request #117 from ThatOneCalculator/fix/app-icons

app icon fetching adjustments
This commit is contained in:
Lemmy
2025-08-20 20:44:52 -04:00
committed by GitHub
4 changed files with 35 additions and 14 deletions
+1 -7
View File
@@ -159,13 +159,7 @@ Loader {
function getAppIcon(toplevel: Toplevel): string {
if (!toplevel)
return ""
let icon = Quickshell.iconPath(toplevel.appId?.toLowerCase(), true)
if (!icon)
icon = Quickshell.iconPath(toplevel.appId, true)
if (!icon)
icon = Quickshell.iconPath(toplevel.title?.toLowerCase(), true)
if (!icon)
icon = Quickshell.iconPath(toplevel.title, true)
let icon = Quickshell.iconPath(DesktopEntries.byId(toplevel.appId?.toLowerCase()).icon);
return icon || Quickshell.iconPath("application-x-executable", true)
}