Fix overflow presentation when active speaker changes.

This commit is contained in:
Alex Hart
2020-12-07 14:11:35 -04:00
committed by GitHub
parent 61886ea10a
commit 5de50f1a8b

View File

@@ -87,7 +87,8 @@ public final class CallParticipantsState {
List<CallParticipant> listParticipants = new ArrayList<>();
if (isViewingFocusedParticipant && getAllRemoteParticipants().size() > 1) {
listParticipants.addAll(getAllRemoteParticipants().subList(1, getAllRemoteParticipants().size()));
listParticipants.addAll(getAllRemoteParticipants());
listParticipants.remove(focusedParticipant);
} else if (getAllRemoteParticipants().size() > SMALL_GROUP_MAX) {
listParticipants.addAll(getAllRemoteParticipants().subList(SMALL_GROUP_MAX, getAllRemoteParticipants().size()));
} else {