nicer fallback icon for volume mixer

This commit is contained in:
end-4
2025-05-05 13:29:47 +02:00
parent 7469d8264f
commit 9a1e0633a1
@@ -1,6 +1,7 @@
import "root:/modules/common" import "root:/modules/common"
import "root:/modules/common/widgets" import "root:/modules/common/widgets"
import "root:/services" import "root:/services"
import "root:/modules/common/functions/icons.js" as Icons
import Qt5Compat.GraphicalEffects import Qt5Compat.GraphicalEffects
import QtQuick import QtQuick
import QtQuick.Controls import QtQuick.Controls
@@ -27,7 +28,7 @@ Item {
sourceSize.width: 38 sourceSize.width: 38
sourceSize.height: 38 sourceSize.height: 38
source: { source: {
const icon = root.node.properties["application.icon-name"] ?? "audio-volume-high-symbolic"; const icon = Icons.noKnowledgeIconGuess(root.node.properties["application.icon-name"]);
return Quickshell.iconPath(icon); return Quickshell.iconPath(icon);
} }
} }