hide invisible plugin-control properties in generic ctrl UI

This commit is contained in:
Robin Gareus 2023-03-29 01:08:36 +02:00
parent f2a07e711d
commit 7ecbdd27a9
Signed by: rgareus
GPG Key ID: A090BCE02CF57F04
1 changed files with 4 additions and 0 deletions

View File

@ -384,6 +384,10 @@ GenericPluginUI::build ()
const ParameterDescriptor& desc = d->second;
const Evoral::Parameter param(PluginPropertyAutomation, 0, desc.key);
if (desc.label == X_("hidden")) {
continue;
}
std::shared_ptr<ARDOUR::AutomationControl> c (std::dynamic_pointer_cast<ARDOUR::AutomationControl>(_pib->control (param)));
if (!c) {