diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index fa1a31b6ec..ffc2d78260 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -5465,7 +5465,10 @@ RegionCutDrag::~RegionCutDrag () void RegionCutDrag::motion (GdkEvent*, bool) { - line->set_position (_drags->current_pointer_frame()); + framepos_t where = _drags->current_pointer_frame(); + _editor->snap_to (where); + + line->set_position (where); } void