diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index dd2b75f148..b9ebf9faba 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -3376,7 +3376,7 @@ MarkerDrag::motion (GdkEvent*, bool) of the earliest marker. */ - if (delta < 0) { + if ((type != TrimRight) && (delta < 0)) { delta = max (-((framecnt_t) earliest_start), delta); }