From 7aee7c34fb3461521fbf634c784afeefca29d947 Mon Sep 17 00:00:00 2001 From: Milan Zamazal Date: Wed, 8 Jun 2022 19:17:32 +0200 Subject: [PATCH] Always invalidate cache on update commands The cache must be invalidated even when there is no PipeWire buffer. --- pw-ui.el | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pw-ui.el b/pw-ui.el index 7653f05..38fa4e4 100644 --- a/pw-ui.el +++ b/pw-ui.el @@ -122,9 +122,10 @@ (forward-line (1- current-line)))) (defun pw-ui--update (&optional message) - (when (get-buffer pipewire-buffer) - (with-current-buffer pipewire-buffer - (pipewire-refresh))) + (if (get-buffer pipewire-buffer) + (with-current-buffer pipewire-buffer + (pipewire-refresh)) + (pw-lib-refresh)) (when message (message message)))