Only show name when focused or more than 2 participants

This commit is contained in:
Robert Long 2022-02-14 14:48:12 -08:00
parent 47357b3fc6
commit 1d620910c5

View file

@ -57,7 +57,7 @@ export function InCallView({
id: callFeed.stream.id,
callFeed,
focused:
screenshareFeeds.length === 0
screenshareFeeds.length === 0 && layout === "spotlight"
? callFeed.userId === activeSpeaker
: false,
});
@ -80,7 +80,7 @@ export function InCallView({
}
return participants;
}, [userMediaFeeds, activeSpeaker, screenshareFeeds]);
}, [userMediaFeeds, activeSpeaker, screenshareFeeds, layout]);
const onFocusTile = useCallback(
(tiles, focusedTile) => {
@ -156,6 +156,7 @@ export function InCallView({
key={item.id}
item={item}
getAvatar={renderAvatar}
showName={items.length > 2 || item.focused}
{...rest}
/>
)}