Omit non-connected clients, fixes #779
This commit is contained in:
@ -91,9 +91,13 @@ const Group = ({
|
||||
}) => {
|
||||
const allClients = useSelector((state) => state.snapcast.clients || {});
|
||||
const allStreams = indexToArray(useSelector((state) => state.snapcast.streams || {}));
|
||||
const clients = clients_ids.length > 0 ? clients_ids.map((c) => allClients[c]) : [];
|
||||
const clients = clients_ids.length > 0
|
||||
? clients_ids.map((c) => allClients[c]).filter((c) => c.connected)
|
||||
: [];
|
||||
const dispatch = useDispatch();
|
||||
|
||||
if (!clients || !clients.length) return null;
|
||||
|
||||
return (
|
||||
<div className="output-control__group">
|
||||
<h5 className="output-control__group__title">
|
||||
|
||||
Reference in New Issue
Block a user