diff options
author | nick_m <mainsbridge@gmail.com> | 2015-12-08 04:31:59 +1100 |
---|---|---|
committer | nick_m <mainsbridge@gmail.com> | 2015-12-08 04:31:59 +1100 |
commit | 6bd842e301ee2c69efed591b97c099894f0ca8d9 (patch) | |
tree | c26b3b0f681b21799831a6eb6cda05c3a5f43e68 | |
parent | c4203f848e35d7d5fd63426a2705903b098a1a90 (diff) |
Use correct position when finishing tempo and meter marker drags.
-rw-r--r-- | gtk2_ardour/editor_drag.cc | 4 |
1 files 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); |