diff options
Diffstat (limited to 'gtk2_ardour/processor_box.cc')
-rw-r--r-- | gtk2_ardour/processor_box.cc | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/gtk2_ardour/processor_box.cc b/gtk2_ardour/processor_box.cc index d76b416e38..189808b122 100644 --- a/gtk2_ardour/processor_box.cc +++ b/gtk2_ardour/processor_box.cc @@ -798,14 +798,12 @@ ProcessorEntry::build_send_options_menu () Menu* menu = manage (new Menu); MenuList& items = menu->items (); - if (!ARDOUR::Profile->get_mixbus()) { - boost::shared_ptr<Send> send = boost::dynamic_pointer_cast<Send> (_processor); - if (send) { - items.push_back (CheckMenuElem (_("Link panner controls"))); - Gtk::CheckMenuItem* c = dynamic_cast<Gtk::CheckMenuItem*> (&items.back ()); - c->set_active (send->panner_shell()->is_linked_to_route()); - c->signal_toggled().connect (sigc::mem_fun (*this, &ProcessorEntry::toggle_panner_link)); - } + boost::shared_ptr<Send> send = boost::dynamic_pointer_cast<Send> (_processor); + if (send) { + items.push_back (CheckMenuElem (_("Link panner controls"))); + Gtk::CheckMenuItem* c = dynamic_cast<Gtk::CheckMenuItem*> (&items.back ()); + c->set_active (send->panner_shell()->is_linked_to_route()); + c->signal_toggled().connect (sigc::mem_fun (*this, &ProcessorEntry::toggle_panner_link)); } boost::shared_ptr<InternalSend> aux = boost::dynamic_pointer_cast<InternalSend> (_processor); @@ -4095,10 +4093,6 @@ ProcessorBox::edit_aux_send (boost::shared_ptr<Processor> processor) if (boost::dynamic_pointer_cast<InternalSend> (processor) == 0) { return false; } - if (ARDOUR::Profile->get_mixbus()) { - /* don't allow editing sends, ignore switch to send-edit */ - return true; - } if (_parent_strip) { boost::shared_ptr<Send> send = boost::dynamic_pointer_cast<Send> (processor); |