From 8720ccada67363f64e55eb0396fa4951975af11c Mon Sep 17 00:00:00 2001 From: Robin Date: Mon, 11 Sep 2023 10:32:03 -0400 Subject: [PATCH] Count participants in a more sensible way --- src/room/GroupCallView.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/room/GroupCallView.tsx b/src/room/GroupCallView.tsx index 67c5bcff..f798b7d8 100644 --- a/src/room/GroupCallView.tsx +++ b/src/room/GroupCallView.tsx @@ -117,8 +117,8 @@ export function GroupCallView({ const participatingMembers = useMemo(() => { const members: RoomMember[] = []; for (const [member, deviceMap] of participants.entries()) { - // Repeat the member for as many devices as they're using - for (let i = 0; i < deviceMap.size; i++) members.push(member); + // Count each member only once, regardless of how many devices they use + if (deviceMap.size > 0) members.push(member); } return members; }, [participants]);