diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2014-12-16 12:09:54 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2015-06-29 14:18:14 -0400 |
commit | 440618bc85506384c01223dc6501a4a7abad4391 (patch) | |
tree | 233e30a4f2d26fc02f1b1156d791d25a8e0cedb8 /libs | |
parent | 854ff8d8861c16f35bcde96f1cfd7cb3ffedd7f8 (diff) |
enabling record (either tentative for punch or fully enabled) cancels play loop mode
Diffstat (limited to 'libs')
-rw-r--r-- | libs/ardour/session.cc | 5 |
1 files changed, 5 insertions, 0 deletions
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 (); |