From a936e9669390c4f272db75fa94817d4ae1a133a2 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sun, 3 Jun 2012 14:19:44 +0000 Subject: [PATCH] Don't allow aux sends from MIDI tracks for the time being (#4866). git-svn-id: svn://localhost/ardour2/branches/3.0@12549 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/processor_box.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/processor_box.cc b/gtk2_ardour/processor_box.cc index c698aeed06..b161a18663 100644 --- a/gtk2_ardour/processor_box.cc +++ b/gtk2_ardour/processor_box.cc @@ -44,6 +44,7 @@ #include "ardour/audioengine.h" #include "ardour/internal_return.h" #include "ardour/internal_send.h" +#include "ardour/midi_track.h" #include "ardour/plugin_insert.h" #include "ardour/port_insert.h" #include "ardour/profile.h" @@ -858,7 +859,10 @@ ProcessorBox::build_possible_aux_menu () { boost::shared_ptr rl = _session->get_routes_with_internal_returns(); - if (rl->empty()) { + if (rl->empty() || boost::dynamic_pointer_cast (_route)) { + /* No aux sends if there are no busses, or if this route is a MIDI track + (one day, but not now ...) + */ return 0; }