From 440438ef332579b1da05023a1ae6019b972df619 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Fri, 30 May 2025 00:36:53 +0200 Subject: [PATCH] volume mixer: guess icon also by node name --- .../modules/sidebarRight/volumeMixer/VolumeMixerEntry.qml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.config/quickshell/modules/sidebarRight/volumeMixer/VolumeMixerEntry.qml b/.config/quickshell/modules/sidebarRight/volumeMixer/VolumeMixerEntry.qml index 97745977..c4600c7b 100644 --- a/.config/quickshell/modules/sidebarRight/volumeMixer/VolumeMixerEntry.qml +++ b/.config/quickshell/modules/sidebarRight/volumeMixer/VolumeMixerEntry.qml @@ -47,7 +47,10 @@ Item { sourceSize.width: size sourceSize.height: size source: { - const icon = AppSearch.guessIcon(root.node.properties["application.icon-name"]); + let icon; + icon = AppSearch.guessIcon(root.node.properties["application.icon-name"]); + if (AppSearch.iconExists(icon)) return Quickshell.iconPath(icon, "image-missing"); + icon = AppSearch.guessIcon(root.node.properties["node.name"]); return Quickshell.iconPath(icon, "image-missing"); } }