From 1d620910c56d3764b607da30b980ba9fc43c1cf7 Mon Sep 17 00:00:00 2001 From: Robert Long Date: Mon, 14 Feb 2022 14:48:12 -0800 Subject: [PATCH] Only show name when focused or more than 2 participants --- src/room/InCallView.jsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/room/InCallView.jsx b/src/room/InCallView.jsx index a01da4b8..a3361f2c 100644 --- a/src/room/InCallView.jsx +++ b/src/room/InCallView.jsx @@ -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} /> )}