diff --git a/gtk2_ardour/route_time_axis.cc b/gtk2_ardour/route_time_axis.cc index 9cb26d1622..ed46278aa6 100644 --- a/gtk2_ardour/route_time_axis.cc +++ b/gtk2_ardour/route_time_axis.cc @@ -1364,7 +1364,7 @@ RouteTimeAxisView::cut_copy_clear (Selection& selection, CutCopyOp op) case Delete: if (playlist->cut (time) != 0) { if (Config->get_edit_mode() == Ripple) - playlist->ripple(time.start() + time.length(), -time.length(), NULL); + playlist->ripple(time.start(), -time.length(), NULL); // no need to exclude any regions from rippling here vector cmds; @@ -1379,7 +1379,7 @@ RouteTimeAxisView::cut_copy_clear (Selection& selection, CutCopyOp op) if ((what_we_got = playlist->cut (time)) != 0) { _editor.get_cut_buffer().add (what_we_got); if (Config->get_edit_mode() == Ripple) - playlist->ripple(time.start() + time.length(), -time.length(), NULL); + playlist->ripple(time.start(), -time.length(), NULL); // no need to exclude any regions from rippling here vector cmds; @@ -1398,7 +1398,7 @@ RouteTimeAxisView::cut_copy_clear (Selection& selection, CutCopyOp op) case Clear: if ((what_we_got = playlist->cut (time)) != 0) { if (Config->get_edit_mode() == Ripple) - playlist->ripple(time.start() + time.length(), -time.length(), NULL); + playlist->ripple(time.start(), -time.length(), NULL); // no need to exclude any regions from rippling here vector cmds;