remove Editor::redraw_measures to improve efficiency of tempo measure line redraws

This commit is contained in:
Paul Davis 2013-04-20 16:11:30 -04:00
parent 05905d3ec8
commit f88cfdb478
4 changed files with 17 additions and 29 deletions

View file

@ -3725,8 +3725,14 @@ Editor::set_show_measures (bool yn)
if (tempo_lines) {
tempo_lines->show();
}
(void) redraw_measures ();
ARDOUR::TempoMap::BBTPointList::const_iterator begin;
ARDOUR::TempoMap::BBTPointList::const_iterator end;
compute_current_bbt_points (leftmost_frame, leftmost_frame + current_page_samples(), begin, end);
draw_measures (begin, end);
}
instant_save ();
}
}