diff options
author | nick_m <mainsbridge@gmail.com> | 2016-12-16 02:56:58 +1100 |
---|---|---|
committer | nick_m <mainsbridge@gmail.com> | 2016-12-16 02:56:58 +1100 |
commit | 9a2450cafc70b31a2cfe6a46358110c1bc4689ed (patch) | |
tree | 14d75be8fb739de63d84c63f608b8d7b22e897bc /gtk2_ardour/marker.cc | |
parent | d118a60090e267f4a6a62d8573bebf1eeb5ae835 (diff) |
be a bit less flickery when redrawing tempo/meter markers.
Diffstat (limited to 'gtk2_ardour/marker.cc')
-rw-r--r-- | gtk2_ardour/marker.cc | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gtk2_ardour/marker.cc b/gtk2_ardour/marker.cc index 1120043eb9..60f2809305 100644 --- a/gtk2_ardour/marker.cc +++ b/gtk2_ardour/marker.cc @@ -525,10 +525,9 @@ ArdourMarker::set_right_label_limit (double p) TempoMarker::TempoMarker (PublicEditor& editor, ArdourCanvas::Container& parent, guint32 rgba, const string& text, ARDOUR::TempoSection& temp) - : ArdourMarker (editor, parent, rgba, text, Tempo, 0, false), + : ArdourMarker (editor, parent, rgba, text, Tempo, temp.frame(), false), _tempo (temp) { - set_position (_tempo.frame()); group->Event.connect (sigc::bind (sigc::mem_fun (editor, &PublicEditor::canvas_tempo_marker_event), group, this)); } @@ -560,10 +559,9 @@ TempoMarker::update_height_mark (const double& ratio) MeterMarker::MeterMarker (PublicEditor& editor, ArdourCanvas::Container& parent, guint32 rgba, const string& text, ARDOUR::MeterSection& m) - : ArdourMarker (editor, parent, rgba, text, Meter, 0, false), + : ArdourMarker (editor, parent, rgba, text, Meter, m.frame(), false), _meter (m) { - set_position (_meter.frame()); group->Event.connect (sigc::bind (sigc::mem_fun (editor, &PublicEditor::canvas_meter_marker_event), group, this)); } |