From 3e23b5903eb7297370ac38daf130e688a086910c Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 22 Sep 2015 13:18:08 -0400 Subject: [PATCH] Session::disable_record() should work whether we are in loop mode or not --- libs/ardour/session.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index 43b5790228..40e80c8c4f 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -1817,7 +1817,7 @@ Session::disable_record (bool rt_context, bool force) if ((rs = (RecordState) g_atomic_int_get (&_record_status)) != Disabled) { - if ((!Config->get_latched_record_enable () && !play_loop) || force) { + if (!Config->get_latched_record_enable () || force) { g_atomic_int_set (&_record_status, Disabled); send_immediate_mmc (MIDI::MachineControlCommand (MIDI::MachineControl::cmdRecordExit)); } else {