diff --git a/quickshell/Modules/OSD/IdleInhibitorOSD.qml b/quickshell/Modules/OSD/IdleInhibitorOSD.qml index 41841cd13..157983a69 100644 --- a/quickshell/Modules/OSD/IdleInhibitorOSD.qml +++ b/quickshell/Modules/OSD/IdleInhibitorOSD.qml @@ -28,6 +28,7 @@ DOSD { anchors.centerIn: parent iconName: "local_cafe" iconColor: SessionService.idleInhibited ? Theme.primary : Theme.outline + filled: SessionService.idleInhibited } } } diff --git a/quickshell/Modules/OSD/OsdIcon.qml b/quickshell/Modules/OSD/OsdIcon.qml index c9979c108..2e4470dc4 100644 --- a/quickshell/Modules/OSD/OsdIcon.qml +++ b/quickshell/Modules/OSD/OsdIcon.qml @@ -9,6 +9,7 @@ Loader { property string label: "" property color iconColor: Theme.onSecondaryContainer property color backgroundColor: Theme.secondaryContainer + property bool filled: false property bool tonal: true property bool interactive: false property bool available: true @@ -48,6 +49,7 @@ Loader { name: root.iconName size: root.glyphSize color: root.available ? root.iconColor : Theme.onSurface_38 + filled: root.filled } } }