rec_enable_button = manage (new BindableToggleButton (0, ""));
rec_enable_button->set_name ("RecordEnableButton");
rec_enable_button->set_self_managed (true);
-
- _session.SoloChanged.connect (mem_fun(*this, &RouteUI::solo_changed_so_update_mute));
}
void
void
RouteUI::set_route (boost::shared_ptr<Route> rp)
{
+ if (!_route) {
+ /* first time it is set */
+ _session.SoloChanged.connect (mem_fun(*this, &RouteUI::solo_changed_so_update_mute));
+ }
+
reset ();
_route = rp;