summaryrefslogtreecommitdiff
path: root/gtk2_ardour/generic_pluginui.cc
diff options
context:
space:
mode:
authorJulien "_FrnchFrgg_" RIVAUD <frnchfrgg@free.fr>2016-07-28 23:07:44 +0200
committerJulien "_FrnchFrgg_" RIVAUD <frnchfrgg@free.fr>2016-07-28 23:21:10 +0200
commit3365722b8b5f3ed17b53d1e9492a4bec22db3a62 (patch)
treec080a01fbc29156dc10dd094262fe4b54581171c /gtk2_ardour/generic_pluginui.cc
parentd26c3d380d8fdd7b9cfef6e8e21aa8ad641b978e (diff)
GenericUI: remove duplicate connection to signal
Now that there isn't an early return anymore for Dropdowns, the common path takes care of connecting the display update code to the correct signal.
Diffstat (limited to 'gtk2_ardour/generic_pluginui.cc')
-rw-r--r--gtk2_ardour/generic_pluginui.cc9
1 files changed, 4 insertions, 5 deletions
diff --git a/gtk2_ardour/generic_pluginui.cc b/gtk2_ardour/generic_pluginui.cc
index 0b85beffca..ddaba074ce 100644
--- a/gtk2_ardour/generic_pluginui.cc
+++ b/gtk2_ardour/generic_pluginui.cc
@@ -723,10 +723,6 @@ GenericPluginUI::build_control_ui (const Evoral::Parameter& param,
i->second)));
}
- mcontrol->Changed.connect(control_connections, invalidator(*this),
- boost::bind(&GenericPluginUI::ui_parameter_changed,
- this, control_ui),
- gui_context());
if (use_knob) {
control_ui->knobtable = manage (new Table());
@@ -925,7 +921,10 @@ GenericPluginUI::build_control_ui (const Evoral::Parameter& param,
}
if (mcontrol) {
- mcontrol->Changed.connect (control_connections, invalidator (*this), boost::bind (&GenericPluginUI::ui_parameter_changed, this, control_ui), gui_context());
+ mcontrol->Changed.connect(control_connections, invalidator(*this),
+ boost::bind(&GenericPluginUI::ui_parameter_changed,
+ this, control_ui),
+ gui_context());
}
return control_ui;