summaryrefslogtreecommitdiff
path: root/gtk2_ardour
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2017-08-07 12:14:17 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2017-08-07 12:14:17 -0400
commit45eef0be1b88bd835df4c69e8652e5caabfabc5a (patch)
tree037c96ddb40a4f89440bb6075e4139b7bf823eff /gtk2_ardour
parentcbe342c3570d1ddb3acab4a3f0a731afa8ffb86d (diff)
slight tweak for more code consistency between ::toggle_solo() and ::toggle_mute()
Diffstat (limited to 'gtk2_ardour')
-rw-r--r--gtk2_ardour/editor_ops.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk2_ardour/editor_ops.cc b/gtk2_ardour/editor_ops.cc
index 05118c2319..e140413e24 100644
--- a/gtk2_ardour/editor_ops.cc
+++ b/gtk2_ardour/editor_ops.cc
@@ -5956,7 +5956,7 @@ Editor::toggle_mute ()
{
bool new_state = false;
bool first = true;
- StripableList sl;
+ boost::shared_ptr<ControlList> cl (new ControlList);
for (TrackSelection::iterator i = selection->tracks.begin(); i != selection->tracks.end(); ++i) {
StripableTimeAxisView *stav = dynamic_cast<StripableTimeAxisView *>(*i);
@@ -5970,10 +5970,10 @@ Editor::toggle_mute ()
first = false;
}
- sl.push_back (stav->stripable());
+ cl->push_back (stav->stripable()->mute_control());
}
- _session->set_controls (stripable_list_to_control_list (sl, &Stripable::mute_control), new_state, Controllable::UseGroup);
+ _session->set_controls (cl, new_state, Controllable::UseGroup);
}
void