mirror of
https://github.com/Ardour/ardour.git
synced 2026-01-06 05:35:47 +01:00
fix generic GUI layout for no-control UIs
This commit is contained in:
parent
870cb19737
commit
cbc5ec764f
1 changed files with 5 additions and 1 deletions
|
|
@ -222,7 +222,7 @@ void
|
|||
GenericPluginUI::build ()
|
||||
{
|
||||
std::vector<ControlUI *> control_uis;
|
||||
bool grid = true;
|
||||
bool grid = plugin->parameter_count() > 0;
|
||||
|
||||
// Build a ControlUI for each control port
|
||||
for (size_t i = 0; i < plugin->parameter_count(); ++i) {
|
||||
|
|
@ -273,6 +273,8 @@ GenericPluginUI::build ()
|
|||
}
|
||||
|
||||
control_uis.push_back(cui);
|
||||
} else {
|
||||
grid = false;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -525,6 +527,8 @@ GenericPluginUI::automatic_layout (const std::vector<ControlUI*>& control_uis)
|
|||
} else {
|
||||
delete output_table;
|
||||
}
|
||||
show_all();
|
||||
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue