Don't automatically open generic UIs for plugins w/o controls
authorRobin Gareus <robin@gareus.org>
Wed, 1 Mar 2017 16:17:27 +0000 (17:17 +0100)
committerRobin Gareus <robin@gareus.org>
Wed, 1 Mar 2017 16:17:27 +0000 (17:17 +0100)
gtk2_ardour/processor_box.cc

index 2564d070a8c534b1ca2204e59cdedf84bbdf7b69..52831ee6ac9e62e5a930627fce1f5394c48bd9c7 100644 (file)
@@ -2477,7 +2477,7 @@ ProcessorBox::use_plugins (const SelectedPlugins& plugins)
                        } else if (_session->engine().connected () && processor_can_be_edited (processor)) {
                                if ((*p)->has_editor ()) {
                                        edit_processor (processor);
-                               } else {
+                               } else if (boost::dynamic_pointer_cast<PluginInsert>(processor)->plugin()->parameter_count() > 0) {
                                        generic_edit_processor (processor);
                                }
                        }