diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index bc563493d6..3963725d15 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -3384,7 +3384,9 @@ MarkerDrag::motion (GdkEvent*, bool) but without actually moving the real Location (yet) */ - _marker->set_position (copy_location->start(), copy_location->end()); + for (vector::iterator m = x->markers.begin(); m != x->markers.end(); ++m) { + (*m)->set_position (copy_location->start(), copy_location->end()); + } } assert (!_copied_locations.empty());