mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-16 11:46:25 +01:00
2nd part of fix for autoloop event removal when loop bounds are changed while looping
This commit is contained in:
parent
bcd47ebffb
commit
205bfb9416
1 changed files with 2 additions and 2 deletions
|
|
@ -872,8 +872,8 @@ Session::process_event (SessionEvent* ev)
|
|||
break;
|
||||
|
||||
case SessionEvent::LocateRoll:
|
||||
/* args: roll after locate, do flush, not with loop, force */
|
||||
TFSM_LOCATE (ev->target_sample, true, true, false, ev->yes_or_no);
|
||||
/* args: roll after locate, clear state if not looping, not for loop, force */
|
||||
TFSM_LOCATE (ev->target_sample, true, !play_loop, false, ev->yes_or_no);
|
||||
_send_timecode_update = true;
|
||||
break;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue