From da8973570bbffa3831673c3950b6b15d89188ae0 Mon Sep 17 00:00:00 2001 From: Paul Licameli Date: Wed, 18 May 2016 10:59:38 -0400 Subject: [PATCH] Don't pop record up if you click it twice; also may fix moonphase... ... reported by Peter: sometimes stop button gets disabled during record --- src/toolbars/ControlToolBar.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/toolbars/ControlToolBar.cpp b/src/toolbars/ControlToolBar.cpp index 593f845e5..c57377b75 100644 --- a/src/toolbars/ControlToolBar.cpp +++ b/src/toolbars/ControlToolBar.cpp @@ -877,7 +877,10 @@ void ControlToolBar::OnRecord(wxCommandEvent &evt) } if (gAudioIO->IsBusy()) { - mRecord->PopUp(); + if (!CanStopAudioStream() || 0 == gAudioIO->GetNumCaptureChannels()) + mRecord->PopUp(); + else + mRecord->PushDown(); return; } AudacityProject *p = GetActiveProject();