summaryrefslogtreecommitdiff
path: root/gtk2_ardour/midi_region_view.cc
diff options
context:
space:
mode:
authornick_m <mainsbridge@gmail.com>2017-03-06 15:51:53 +1100
committernick_m <mainsbridge@gmail.com>2017-03-06 15:51:53 +1100
commit16089bff96a13b87724bf671dcb9a05de9593343 (patch)
tree897a60c85d2375f97a067196ac1865b3240037e3 /gtk2_ardour/midi_region_view.cc
parente7c85706e5553181636e7052f2fe10469b57fd85 (diff)
more linked midi region trim drag fixes.
- freeze the correct playlists on fiorst move. - only update the start offset of linked regions once the drag has finished.
Diffstat (limited to 'gtk2_ardour/midi_region_view.cc')
-rw-r--r--gtk2_ardour/midi_region_view.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk2_ardour/midi_region_view.cc b/gtk2_ardour/midi_region_view.cc
index d0abc7d4e8..de9bbb2364 100644
--- a/gtk2_ardour/midi_region_view.cc
+++ b/gtk2_ardour/midi_region_view.cc
@@ -4224,7 +4224,10 @@ MidiRegionView::trim_front_starting ()
void
MidiRegionView::trim_front_ending ()
{
-
+ if (_region->start() < 0) {
+ /* Trim drag made start time -ve; fix this */
+ midi_region()->fix_negative_start ();
+ }
}
void