diff options
Diffstat (limited to 'libs/ardour/session_transport.cc')
-rw-r--r-- | libs/ardour/session_transport.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/ardour/session_transport.cc b/libs/ardour/session_transport.cc index 4e8a872b68..b8e2431aff 100644 --- a/libs/ardour/session_transport.cc +++ b/libs/ardour/session_transport.cc @@ -336,8 +336,10 @@ Session::locate (samplepos_t target_sample, bool with_roll, bool with_flush, boo } } - have_looped = true; - TransportLooped(); // EMIT SIGNAL + if (for_loop_end) { + have_looped = true; + TransportLooped(); // EMIT SIGNAL + } } } } |