I may be saying the same thing as you here but I just realized something and figured I'd add to the thread...
If the Edit-head/tail markers have not changed (they match Loop-start/end), a subsequent Transport/Loop Set event would essentially have the same effect as calling Transport/Loop to disable the loop range.
Otherwise, if the Edit-head/tail markers do not match Loop-start/end markers, the existing behavior of setting the new loop range would be preserved.
I may be saying the same thing as you here but I just realized something and figured I'd add to the thread...
If the Edit-head/tail markers have not changed (they match Loop-start/end), a subsequent Transport/Loop Set event would essentially have the same effect as calling Transport/Loop to disable the loop range.
Otherwise, if the Edit-head/tail markers do not match Loop-start/end markers, the existing behavior of setting the new loop range would be preserved.
Is that what you said?