From 60b3b24cc8242f12534464ccfb8305fcb2cb813e Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 24 Sep 2024 18:42:58 +0200 Subject: [PATCH] Do not allow changing the loop range while recording --- gtk2_ardour/editor.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc index 6a55099cf8..54fb70bd76 100644 --- a/gtk2_ardour/editor.cc +++ b/gtk2_ardour/editor.cc @@ -5304,7 +5304,12 @@ Editor::get_preferred_edit_position (EditIgnoreOption ignore, bool from_context_ void Editor::set_loop_range (timepos_t const & start, timepos_t const & end, string cmd) { - if (!_session) return; + if (!_session) { + return; + } + if (_session->get_play_loop () && _session->actively_recording ()) { + return; + } begin_reversible_command (cmd);