From 440618bc85506384c01223dc6501a4a7abad4391 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 16 Dec 2014 12:09:54 -0500 Subject: enabling record (either tentative for punch or fully enabled) cancels play loop mode --- libs/ardour/session.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index eb4b68d196..a75f90dbc7 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -1854,6 +1854,11 @@ Session::maybe_enable_record () save_state ("", true); + if (Config->get_loop_is_mode()) { + /* makes no sense to use loop play as mode when recording */ + request_play_loop (false); + } + if (_transport_speed) { if (!config.get_punch_in()) { enable_record (); -- cgit v1.2.3