Don’t err in pw-ui--update-muted when called on a node
This commit is contained in:
parent
38953efca5
commit
66b49c4e37
9
pw-ui.el
9
pw-ui.el
@ -252,9 +252,12 @@ The indicator is displayed only on graphical terminals."
|
||||
'face `(:background ,pipewire-osd-volume-off-color)))))))
|
||||
|
||||
(defun pw-ui--update-muted (object muted-p)
|
||||
(let ((object-name (pw-ui--object-name object))
|
||||
(node-name (pw-ui--object-name (pw-lib-parent-node object))))
|
||||
(pw-ui--update (format "%s in %s %s" object-name node-name (if muted-p "muted" "unmuted")))))
|
||||
(let* ((object-name (pw-ui--object-name object))
|
||||
(parent-node (pw-lib-parent-node object))
|
||||
(node-info (if parent-node
|
||||
(format " in %s" (pw-ui--object-name parent-node))
|
||||
"")))
|
||||
(pw-ui--update (format "%s%s %s" object-name node-info (if muted-p "muted" "unmuted")))))
|
||||
|
||||
;;;###autoload
|
||||
(defun pipewire-toggle-muted ()
|
||||
|
Loading…
Reference in New Issue
Block a user