From a3786dd78a9254e613968dc9ca235278300be618 Mon Sep 17 00:00:00 2001 From: lllucius Date: Sun, 28 Dec 2014 06:15:09 +0000 Subject: [PATCH] Both input meters should track monitoring/capture status So you can switch between the combined and independent recording meters at will. --- src/widgets/Meter.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/widgets/Meter.cpp b/src/widgets/Meter.cpp index dd15ed711..77d9bf06c 100644 --- a/src/widgets/Meter.cpp +++ b/src/widgets/Meter.cpp @@ -1699,12 +1699,6 @@ void Meter::OnAudioIOStatus(wxCommandEvent &evt) { evt.Skip(); - // Don't do anything if we're not the active input meter - if (!IsShownOnScreen()) - { - return; - } - AudacityProject *p = (AudacityProject *) evt.GetEventObject(); mActive = false; @@ -1729,7 +1723,11 @@ void Meter::OnAudioIOStatus(wxCommandEvent &evt) mMonitoring = false; } - Refresh(false); + // Only refresh is we're the active meter + if (IsShownOnScreen()) + { + Refresh(false); + } } //