summaryrefslogtreecommitdiff
path: root/libs/surfaces/mackie
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-07-13 13:43:20 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2016-07-13 13:43:20 -0400
commit3c58a674c5c78e6f24571631c58bd49aa3edd0cc (patch)
treee5053818089e7b11c2025d1a32d299726c9cbc14 /libs/surfaces/mackie
parent0784660d912c171b0559991a2bea3478d35f52b9 (diff)
mackie: fix behaviour of clear solo button
Diffstat (limited to 'libs/surfaces/mackie')
-rw-r--r--libs/surfaces/mackie/mcp_buttons.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/surfaces/mackie/mcp_buttons.cc b/libs/surfaces/mackie/mcp_buttons.cc
index 7f869cd1dc..2e2c936f91 100644
--- a/libs/surfaces/mackie/mcp_buttons.cc
+++ b/libs/surfaces/mackie/mcp_buttons.cc
@@ -888,6 +888,7 @@ MackieControlProtocol::clearsolo_press (Mackie::Button&)
}
if (session) {
+ session->set_controls (route_list_to_control_list (session->get_routes(), &Stripable::solo_control), 0.0, Controllable::NoGroup);
session->clear_all_solo_state (session->get_routes());
}
return none;