use Session::cancel_all_solo()
authorPaul Davis <paul@linuxaudiosystems.com>
Wed, 13 Jul 2016 18:33:43 +0000 (14:33 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Wed, 13 Jul 2016 18:33:43 +0000 (14:33 -0400)
libs/surfaces/mackie/mcp_buttons.cc

index 2e2c936f9110a2274ccada68b5f38daa64f1885d..f26c92c8697835c11562f2320250eb0ff1c455c9 100644 (file)
@@ -888,8 +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()); 
+               session->cancel_all_solo ();
        }
        return none;
 }