Omit non-connected clients, fixes #779

This commit is contained in:
James Barnsley
2021-10-27 20:11:49 +13:00
parent e60884cc65
commit 30d155ab72

View File

@ -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">