diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2020-05-12 10:10:24 -0600 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2020-05-12 11:34:37 -0600 |
commit | 376d4f2e684e255e126c9737c618d32ea4a97de7 (patch) | |
tree | 797bd7574cee24514680ea539a517a8355f51f7b /libs | |
parent | c2e774e99d4eb95a89a4839772133f0e60f96064 (diff) |
LocateRoll session events should always roll-after locate
Don't rely on ev->locate_transport_disposition
Diffstat (limited to 'libs')
-rw-r--r-- | libs/ardour/session_process.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/session_process.cc b/libs/ardour/session_process.cc index efc282a52b..3fce485b62 100644 --- a/libs/ardour/session_process.cc +++ b/libs/ardour/session_process.cc @@ -882,7 +882,7 @@ Session::process_event (SessionEvent* ev) case SessionEvent::LocateRoll: /* args: roll after locate, clear state if not looping, not for loop, force */ - TFSM_LOCATE (ev->target_sample, ev->locate_transport_disposition, !play_loop, false, ev->yes_or_no); + TFSM_LOCATE (ev->target_sample, MustRoll, !play_loop, false, ev->yes_or_no); _send_timecode_update = true; break; |