diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-02-25 11:53:59 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-02-25 11:53:59 -0500 |
commit | e5ca1711bcf88eb095a011e9ce6ff492f2a92e13 (patch) | |
tree | 9de3b8218073fb581c9bd66e1ade936ca0de3546 /gtk2_ardour/monitor_section.cc | |
parent | 67c4d45aac5eeade834dd859141f22bc9422413a (diff) |
restore monitor section visibility, broken after the merged with tabbed
Diffstat (limited to 'gtk2_ardour/monitor_section.cc')
-rw-r--r-- | gtk2_ardour/monitor_section.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk2_ardour/monitor_section.cc b/gtk2_ardour/monitor_section.cc index 294ef822d4..4bc5e5ab47 100644 --- a/gtk2_ardour/monitor_section.cc +++ b/gtk2_ardour/monitor_section.cc @@ -185,9 +185,9 @@ MonitorSection::MonitorSection (Session* s) toggle_processorbox_button.set_name (X_("monitor section processors toggle")); set_tooltip (&toggle_processorbox_button, _("Allow one to add monitor effect processors")); - proctoggle = ToggleAction::create (); + proctoggle = myactions.register_toggle_action (monitor_actions, "toggle-monitor-processor-box", _("Toggle Monitor Section Processor Box"), + sigc::mem_fun(*this, &MonitorSection::update_processor_box)); toggle_processorbox_button.set_related_action (proctoggle); - proctoggle->signal_toggled().connect (sigc::mem_fun(*this, &MonitorSection::update_processor_box), false); /* Knobs */ Label* solo_boost_label; @@ -508,7 +508,7 @@ MonitorSection::~MonitorSection () void MonitorSection::update_processor_box () { - bool show_processor_box = proctoggle->get_active (); + bool show_processor_box = Glib::RefPtr<ToggleAction>::cast_dynamic (proctoggle)->get_active (); if (count_processors () > 0 && !show_processor_box) { toggle_processorbox_button.set_name (X_("monitor section processors present")); |