diff options
author | nick_m <mainsbridge@gmail.com> | 2017-01-07 03:39:24 +1100 |
---|---|---|
committer | nick_m <mainsbridge@gmail.com> | 2017-01-07 03:39:24 +1100 |
commit | 2ca06335f7a7f35dc91817c5f0dd291e2ad063c3 (patch) | |
tree | 09a75f2c4aaed1290d9a8f0d10e6a7603cf50c38 /gtk2_ardour/editor_tempodisplay.cc | |
parent | 45a8cc75636f84f96a204e44e994fef9f6dcdf4f (diff) |
amend 4cb009058 (if newly active tempo became last it had no curve)
Diffstat (limited to 'gtk2_ardour/editor_tempodisplay.cc')
-rw-r--r-- | gtk2_ardour/editor_tempodisplay.cc | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/gtk2_ardour/editor_tempodisplay.cc b/gtk2_ardour/editor_tempodisplay.cc index 0d19f7228a..02ece32556 100644 --- a/gtk2_ardour/editor_tempodisplay.cc +++ b/gtk2_ardour/editor_tempodisplay.cc @@ -141,17 +141,17 @@ Editor::draw_metric_marks (const Metrics& metrics) (*x)->set_min_tempo (min_tempo); ++tmp; if (tmp != tempo_curves.end()) { - - if (!(*x)->tempo().active()) { - (*x)->hide(); - } else { - (*x)->show(); - } - (*x)->set_position ((*x)->tempo().frame(), (*tmp)->tempo().frame()); } else { (*x)->set_position ((*x)->tempo().frame(), UINT32_MAX); } + + if (!(*x)->tempo().active()) { + (*x)->hide(); + } else { + (*x)->show(); + } + ++x; } @@ -250,17 +250,17 @@ Editor::marker_position_changed () (*x)->set_min_tempo (min_tempo); ++tmp; if (tmp != tempo_curves.end()) { - - if (!(*x)->tempo().active()) { - (*x)->hide(); - } else { - (*x)->show(); - } - (*x)->set_position ((*x)->tempo().frame(), (*tmp)->tempo().frame()); } else { (*x)->set_position ((*x)->tempo().frame(), UINT32_MAX); } + + if (!(*x)->tempo().active()) { + (*x)->hide(); + } else { + (*x)->show(); + } + ++x; } |