Added conditions for displaying icons for OSD
This commit is contained in:
+2
-1
@@ -46,7 +46,8 @@ export const OSD = (mon: number) => {
|
|||||||
children: [
|
children: [
|
||||||
new Widget.Icon({
|
new Widget.Icon({
|
||||||
className: "icon",
|
className: "icon",
|
||||||
icon: bind(Wireplumber.getDefault().getDefaultSink(), "volumeIcon")
|
icon: bind(Wireplumber.getDefault().getDefaultSink(), "volumeIcon").as(icon =>
|
||||||
|
!Wireplumber.getDefault().isMutedSink() && Wireplumber.getDefault().getSinkVolume() > 0 ? icon : "audio-volume-muted-symbolic"),
|
||||||
} as Widget.IconProps),
|
} as Widget.IconProps),
|
||||||
new Widget.Box({
|
new Widget.Box({
|
||||||
className: "volume",
|
className: "volume",
|
||||||
|
|||||||
Reference in New Issue
Block a user