Edge case from #167 not properly handled as described here.
The issue occurs when the selected track is not the active take's track, but yet the selected items are editable and have selected notes. Despite that, the articulation insertion occurs at the edit cursor, rather than based on selected notes.
The root cause is that the selected track insertion happen first, and because the active take isn't from the currently selected track, we revert to edit cursor location. Solution is to perform the multi-item insertion first, and then look at selected tracks.
Edge case from #167 not properly handled as described here.
The issue occurs when the selected track is not the active take's track, but yet the selected items are editable and have selected notes. Despite that, the articulation insertion occurs at the edit cursor, rather than based on selected notes.
The root cause is that the selected track insertion happen first, and because the active take isn't from the currently selected track, we revert to edit cursor location. Solution is to perform the multi-item insertion first, and then look at selected tracks.