From 37ed0f6e9b39f1661688dafea14b22efebe39cab Mon Sep 17 00:00:00 2001 From: nick_m Date: Fri, 29 Apr 2016 03:27:08 +1000 Subject: Tempo ramps - restore correct drag behaviour wrt audio-locked meters and right-click of associalted tempo --- gtk2_ardour/editor_markers.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'gtk2_ardour/editor_markers.cc') diff --git a/gtk2_ardour/editor_markers.cc b/gtk2_ardour/editor_markers.cc index 9664d6f65f..e8b37606d6 100644 --- a/gtk2_ardour/editor_markers.cc +++ b/gtk2_ardour/editor_markers.cc @@ -815,7 +815,7 @@ Editor::tempo_or_meter_marker_context_menu (GdkEventButton* ev, ArdourCanvas::It if (!tm->tempo().active()) { return; } - can_remove = tm->tempo().movable (); + can_remove = tm->tempo().movable() && !tm->tempo().locked_to_meter(); delete tempo_marker_menu; build_tempo_marker_menu (tm, can_remove); tempo_marker_menu->popup (1, ev->time); @@ -997,7 +997,6 @@ Editor::build_tempo_marker_menu (TempoMarker* loc, bool can_remove) items.push_back (MenuElem (_("Edit..."), sigc::mem_fun(*this, &Editor::marker_menu_edit))); items.push_back (MenuElem (_("Remove"), sigc::mem_fun(*this, &Editor::marker_menu_remove))); - items.back().set_sensitive (can_remove); } -- cgit v1.2.3