From ed723ca2c31e93f6ae9f390ada07da4c0fe773f7 Mon Sep 17 00:00:00 2001 From: "Julien \"_FrnchFrgg_\" RIVAUD" Date: Sat, 20 Aug 2016 18:11:13 +0200 Subject: Use ArdourButton::Square mode instead of ad-hoc sizing --- gtk2_ardour/generic_pluginui.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gtk2_ardour') diff --git a/gtk2_ardour/generic_pluginui.cc b/gtk2_ardour/generic_pluginui.cc index 0337dbc709..f203a9ee45 100644 --- a/gtk2_ardour/generic_pluginui.cc +++ b/gtk2_ardour/generic_pluginui.cc @@ -760,7 +760,9 @@ GenericPluginUI::build_control_ui (const Evoral::Parameter& param, control_ui->clickbox->set_printer (sigc::bind (sigc::mem_fun (*this, &GenericPluginUI::integer_printer), control_ui)); } } else if (desc.toggled) { - control_ui->controller->set_size_request (req.height, req.height); + ArdourButton* but = dynamic_cast (control_ui->controller->widget()); + assert(but); + but->set_tweaks(ArdourButton::Square); } else if (use_knob) { control_ui->controller->set_size_request (req.height * 1.5, req.height * 1.5); } else { -- cgit v1.2.3