2nd part of fix for autoloop event removal when loop bounds are changed while looping

This commit is contained in:
Paul Davis 2019-11-23 15:53:54 -07:00
parent bcd47ebffb
commit 205bfb9416

View file

@ -872,8 +872,8 @@ Session::process_event (SessionEvent* ev)
break; break;
case SessionEvent::LocateRoll: case SessionEvent::LocateRoll:
/* args: roll after locate, do flush, not with loop, force */ /* args: roll after locate, clear state if not looping, not for loop, force */
TFSM_LOCATE (ev->target_sample, true, true, false, ev->yes_or_no); TFSM_LOCATE (ev->target_sample, true, !play_loop, false, ev->yes_or_no);
_send_timecode_update = true; _send_timecode_update = true;
break; break;