cd7c22294246161d38337405fe64bb74f108aa91
There is no event processing after the locate, and so the event that is (was) queued at the loop start will not be processed, and each time we reach the loop end, we will try (and fail) to queue an identical event (fail because duplicate events are not allowed). We don't need this event (or signal) at all, because locates (and then ::start_transport() while looping do not represent a state change that any UI needs to know about.
Please see the Ardour web site at https://ardour.org/ for all documentation..
For information on building ardour:
https://ardour.org/development.html
Description
Languages
C++
56.5%
C
39.6%
JavaScript
1.3%
Lua
0.9%
Python
0.6%
Other
0.9%