From 6bd842e301ee2c69efed591b97c099894f0ca8d9 Mon Sep 17 00:00:00 2001 From: nick_m Date: Tue, 8 Dec 2015 04:31:59 +1100 Subject: [PATCH] Use correct position when finishing tempo and meter marker drags. --- gtk2_ardour/editor_drag.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index aa0038dac7..00cc2f076e 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -3206,7 +3206,7 @@ MeterMarkerDrag::finished (GdkEvent* event, bool movement_occurred) Timecode::BBT_Time when; TempoMap& map (_editor->session()->tempo_map()); - map.bbt_time (last_pointer_frame(), when); + map.bbt_time (_marker->position(), when); if (_copy == true) { _editor->begin_reversible_command (_("copy meter mark")); @@ -3336,7 +3336,7 @@ TempoMarkerDrag::finished (GdkEvent* event, bool movement_occurred) motion (event, false); TempoMap& map (_editor->session()->tempo_map()); - framepos_t beat_time = map.round_to_beat (last_pointer_frame(), RoundNearest); + framepos_t beat_time = map.round_to_beat (_marker->position(), RoundNearest); Timecode::BBT_Time when; map.bbt_time (beat_time, when);