diff options
author | Robin Gareus <robin@gareus.org> | 2019-03-28 01:51:50 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-03-28 01:51:50 +0100 |
commit | 1fa2d15a9d976dd8f7a71baefa090b99ef34f56c (patch) | |
tree | 8977b1237a18894a492f3ef16cccbd6232a104b1 /gtk2_ardour/processor_box.cc | |
parent | 258b95834f447efa9997f0e5e9e559562c6a96f6 (diff) |
Don't allow to cut/copy inserts via Drag/Drop
It was already verboten via ctrl-x/c/v since copying inserts using
the same I/O makes no sense, nor does moving them.
Diffstat (limited to 'gtk2_ardour/processor_box.cc')
-rw-r--r-- | gtk2_ardour/processor_box.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk2_ardour/processor_box.cc b/gtk2_ardour/processor_box.cc index a31bfc9f73..f120dab349 100644 --- a/gtk2_ardour/processor_box.cc +++ b/gtk2_ardour/processor_box.cc @@ -1985,6 +1985,9 @@ ProcessorBox::object_drop (DnDVBox<ProcessorEntry>* source, ProcessorEntry* posi if (boost::dynamic_pointer_cast<UnknownProcessor> ((*i)->processor())) { continue; } + if (boost::dynamic_pointer_cast<PortInsert> ((*i)->processor())) { + continue; + } procs.push_back ((*i)->processor ()); } } |