diff options
author | Robin Gareus <robin@gareus.org> | 2019-03-06 00:47:59 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-03-06 00:47:59 +0100 |
commit | 2bfe0c6ff7f36610eaf7ff85eb36823a1f446150 (patch) | |
tree | cfde483f7c52ba628a6f2d7bafe46b82d9de0fbb /gtk2_ardour/monitor_section.cc | |
parent | 6a7750a55d7a8c812ad723735904540513940852 (diff) |
Properly map MonitorSection state on session load
Diffstat (limited to 'gtk2_ardour/monitor_section.cc')
-rw-r--r-- | gtk2_ardour/monitor_section.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gtk2_ardour/monitor_section.cc b/gtk2_ardour/monitor_section.cc index 6c077a0914..808c9d8e03 100644 --- a/gtk2_ardour/monitor_section.cc +++ b/gtk2_ardour/monitor_section.cc @@ -642,6 +642,7 @@ MonitorSection::set_session (Session* s) } populate_buttons (); + map_state (); } else { @@ -1090,13 +1091,13 @@ MonitorSection::map_state () Glib::RefPtr<Action> act; Glib::RefPtr<ToggleAction> tact; - tact = ActionManager::get_toggle_action (X_("Monitor"), "monitor-cut-all"); + tact = ActionManager::get_toggle_action (X_("Monitor Section"), "monitor-cut-all"); tact->set_active (_monitor->cut_all()); - tact = ActionManager::get_toggle_action (X_("Monitor"), "monitor-dim-all"); + tact = ActionManager::get_toggle_action (X_("Monitor Section"), "monitor-dim-all"); tact->set_active (_monitor->dim_all()); - tact = ActionManager::get_toggle_action (X_("Monitor"), "monitor-mono"); + tact = ActionManager::get_toggle_action (X_("Monitor Section"), "monitor-mono"); tact->set_active (_monitor->mono()); uint32_t nchans = _monitor->output_streams().n_audio(); |