immediately show plugin GUI if only one plugin is instantiated

This commit is contained in:
Robin Gareus 2015-11-20 11:14:36 +01:00
parent 6851e5a53e
commit 7923a0e679

View File

@ -1564,10 +1564,13 @@ ProcessorBox::use_plugins (const SelectedPlugins& plugins)
weird_plugin_dialog (**p, err_streams);
return true;
// XXX SHAREDPTR delete plugin here .. do we even need to care?
} else {
if (Profile->get_sae()) {
processor->activate ();
} else if (plugins.size() == 1) {
if (_session->engine().connected () && processor_can_be_edited (processor)) {
if ((*p)->has_editor ()) {
edit_processor (processor);
} else {
generic_edit_processor (processor);
}
}
}
}