Mackie Control: Don't show hidden groups either.

This commit is contained in:
Len Ovens 2016-01-15 13:58:08 -08:00
parent 6b356448e3
commit b3fd65d149

View file

@ -2224,7 +2224,14 @@ MackieControlProtocol::selected (boost::shared_ptr<Route> r) const
bool bool
MackieControlProtocol::is_hidden (boost::shared_ptr<Route> r) const MackieControlProtocol::is_hidden (boost::shared_ptr<Route> r) const
{ {
return ((r->remote_control_id()) >>31) != 0; if (!r) {
return false;
}
bool group = false;
if (r->route_group()) {
group = r->route_group()->is_hidden();
}
return (((r->remote_control_id()) >>31) != 0) || group;
} }
boost::shared_ptr<Route> boost::shared_ptr<Route>