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)))))))
|
'face `(:background ,pipewire-osd-volume-off-color)))))))
|
||||||
|
|
||||||
(defun pw-ui--update-muted (object muted-p)
|
(defun pw-ui--update-muted (object muted-p)
|
||||||
(let ((object-name (pw-ui--object-name object))
|
(let* ((object-name (pw-ui--object-name object))
|
||||||
(node-name (pw-ui--object-name (pw-lib-parent-node object))))
|
(parent-node (pw-lib-parent-node object))
|
||||||
(pw-ui--update (format "%s in %s %s" object-name node-name (if muted-p "muted" "unmuted")))))
|
(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
|
;;;###autoload
|
||||||
(defun pipewire-toggle-muted ()
|
(defun pipewire-toggle-muted ()
|
||||||
|
Loading…
Reference in New Issue
Block a user