snap tempo marker drags to the nearest beat
git-svn-id: svn://localhost/ardour2/branches/3.0@11183 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
ba00aba51c
commit
f1df7b125b
|
@ -2093,10 +2093,11 @@ TempoMarkerDrag::finished (GdkEvent* event, bool movement_occurred)
|
||||||
|
|
||||||
motion (event, false);
|
motion (event, false);
|
||||||
|
|
||||||
|
TempoMap& map (_editor->session()->tempo_map());
|
||||||
|
framepos_t beat_time = map.round_to_beat (last_pointer_frame(), 0);
|
||||||
Timecode::BBT_Time when;
|
Timecode::BBT_Time when;
|
||||||
|
|
||||||
TempoMap& map (_editor->session()->tempo_map());
|
map.bbt_time (beat_time, when);
|
||||||
map.bbt_time (last_pointer_frame(), when);
|
|
||||||
|
|
||||||
if (_copy == true) {
|
if (_copy == true) {
|
||||||
_editor->begin_reversible_command (_("copy tempo mark"));
|
_editor->begin_reversible_command (_("copy tempo mark"));
|
||||||
|
|
Loading…
Reference in New Issue
Block a user