From 6e4ad5fc4710da6033e413fe9a2f8eb67da5d01a Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 5 Feb 2015 19:32:41 -0500 Subject: [PATCH] when dragging multiple markers, move them all, and move them correctly --- gtk2_ardour/editor_drag.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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());