commit a40cd1f35e815d58ac2b5bdf3968a611a8a0972e parent 7e2284dde1e4abfd2bbadc44b7c0b83a68e2ad6b Author: Andrea Feletto <andrea@andreafeletto.com> Date: Wed, 27 Apr 2022 13:42:22 +0200 pulse: respect muted flag Diffstat:
M | src/modules/Pulse.zig | | | 6 | +++++- |
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/modules/Pulse.zig b/src/modules/Pulse.zig @@ -76,7 +76,11 @@ fn getEvent(self_opaque: *anyopaque) !Event { fn print(self_opaque: *anyopaque, writer: Module.StringWriter) !void { const self = utils.cast(Pulse)(self_opaque); - return writer.print("🔊 {d}%", .{ self.volume }); + if (self.muted) { + try writer.print(" 🔇 ", .{}); + } else { + try writer.print("🔊 {d}%", .{ self.volume }); + } } fn callbackIn(self_opaque: *anyopaque) error{Terminate}!void {