projects
/
ardour.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
5601ae9
)
Aux-sends do not have a GUI - fixes #5621
author
Robin Gareus
<robin@gareus.org>
Sat, 27 Jul 2013 13:02:19 +0000
(15:02 +0200)
committer
Robin Gareus
<robin@gareus.org>
Sat, 27 Jul 2013 13:02:19 +0000
(15:02 +0200)
gtk2_ardour/route_params_ui.cc
patch
|
blob
|
history
diff --git
a/gtk2_ardour/route_params_ui.cc
b/gtk2_ardour/route_params_ui.cc
index 87ccfde3baddd289129ba0b1f0d3ffa8914be0fd..bb10bea16f14136d35a67d2205eddf6083b57960 100644
(file)
--- a/
gtk2_ardour/route_params_ui.cc
+++ b/
gtk2_ardour/route_params_ui.cc
@@
-32,6
+32,7
@@
#include "ardour/return.h"
#include "ardour/route.h"
#include "ardour/send.h"
#include "ardour/return.h"
#include "ardour/route.h"
#include "ardour/send.h"
+#include "ardour/internal_send.h"
#include "ardour_ui.h"
#include "gui_thread.h"
#include "ardour_ui.h"
#include "gui_thread.h"
@@
-510,7
+511,12
@@
RouteParams_UI::redirect_selected (boost::shared_ptr<ARDOUR::Processor> proc)
boost::shared_ptr<PluginInsert> plugin_insert;
boost::shared_ptr<PortInsert> port_insert;
boost::shared_ptr<PluginInsert> plugin_insert;
boost::shared_ptr<PortInsert> port_insert;
- if ((send = boost::dynamic_pointer_cast<Send> (proc)) != 0) {
+ if ((boost::dynamic_pointer_cast<InternalSend> (proc)) != 0) {
+ cleanup_view();
+ _processor.reset ((Processor*) 0);
+ update_title();
+ return;
+ } else if ((send = boost::dynamic_pointer_cast<Send> (proc)) != 0) {
SendUI *send_ui = new SendUI (this, send, _session);
SendUI *send_ui = new SendUI (this, send, _session);