From bb8e0d384f3ba1440479f4ceea92dfa0a50bd4a2 Mon Sep 17 00:00:00 2001 From: Connor Welsh Date: Fri, 13 Feb 2026 21:40:17 -0500 Subject: [PATCH] dock: resolve icons for pre-substituted app IDs (#1669) --- quickshell/Common/Paths.qml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/quickshell/Common/Paths.qml b/quickshell/Common/Paths.qml index 3637b8e7..83fe3857 100644 --- a/quickshell/Common/Paths.qml +++ b/quickshell/Common/Paths.qml @@ -80,7 +80,10 @@ Singleton { return Quickshell.iconPath(moddedId, true); } - return desktopEntry && desktopEntry.icon ? Quickshell.iconPath(desktopEntry.icon, true) : ""; + if (desktopEntry && desktopEntry.icon) { + return Quickshell.iconPath(desktopEntry.icon, true); + } + return Quickshell.iconPath(appId, true); } function getAppName(appId: string, desktopEntry: var): string {