From 9dfdaff1a44c270171736b4bc12a2ae575d757f1 Mon Sep 17 00:00:00 2001 From: Len Ovens Date: Fri, 15 Jan 2016 16:19:15 -0800 Subject: [PATCH] Mackie Control: Need signal from session if group parameters change so strips redisplay if group un/hides. --- libs/surfaces/mackie/mackie_control_protocol.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libs/surfaces/mackie/mackie_control_protocol.cc b/libs/surfaces/mackie/mackie_control_protocol.cc index ee3bccdcfb..5f8c959867 100644 --- a/libs/surfaces/mackie/mackie_control_protocol.cc +++ b/libs/surfaces/mackie/mackie_control_protocol.cc @@ -717,6 +717,8 @@ MackieControlProtocol::connect_session_signals() session->config.ParameterChanged.connect (session_connections, MISSING_INVALIDATOR, boost::bind (&MackieControlProtocol::notify_parameter_changed, this, _1), this); // receive rude solo changed session->SoloActive.connect(session_connections, MISSING_INVALIDATOR, boost::bind (&MackieControlProtocol::notify_solo_active_changed, this, _1), this); + // need to know if group parameters change... might be hidden. + session->RouteGroupPropertyChanged.connect(session_connections, MISSING_INVALIDATOR, boost::bind (&MackieControlProtocol::notify_remote_id_changed, this), this); // make sure remote id changed signals reach here // see also notify_route_added