diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index 3dc8069d51..e8a77f5713 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -5464,7 +5464,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