summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gtk2_ardour/editor_drag.cc5
1 files changed, 1 insertions, 4 deletions
diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc
index 87d1101345..c82a007060 100644
--- a/gtk2_ardour/editor_drag.cc
+++ b/gtk2_ardour/editor_drag.cc
@@ -3273,7 +3273,7 @@ TempoMarkerDrag::start_grab (GdkEvent* event, Gdk::Cursor* cursor)
void
TempoMarkerDrag::setup_pointer_frame_offset ()
{
- _pointer_frame_offset = raw_grab_frame() - _marker->tempo().frame();
+ _pointer_frame_offset = raw_grab_frame() - _real_section->frame();
}
void
@@ -3368,9 +3368,6 @@ TempoMarkerDrag::motion (GdkEvent* event, bool first_move)
show_verbose_cursor_time (_real_section->frame());
}
- /* this has moved the bar lines themselves, so recalibrate the offset */
- setup_pointer_frame_offset();
-
_marker->set_position (adjusted_current_frame (event, false));
}