Description
If an Android user is viewing a secondary screen(Participants screen) when a third user joins a call, they will be incorrectly directed back to the Active Speaker screen, instead of to Gallery View.
When the third participant joins the call then the Zoom SDK’s callback method onMeetingUserJoin(participants: MutableList?) called and in this method wrote the code to switch to galley view when user count is 3 or more
val zoomSdk = ZoomSDK.getInstance()
val inMeetingService = zoomSdk.inMeetingService
val userCount = inMeetingService.inMeetingUserCount
if (userCount > 2) {
zoomSdk.zoomUIService.switchToVideoWall()
}
above code is called properly when 3 rd user joins the call but Zoom SDK does not update the UI to Gallery mode correctly when the user closes the secondary screen (like Participants/Invite user/virtual background screen)
Which Android Client SDK version?
v5.4.3.613
To Reproduce(If applicable)
Steps to reproduce the behavior:
-
Start a call between Users A and B.
-
User B invites User C to the call.
-
User A opens up a secondary screen on the call (ie Participants screen, Virtual Background screen).
-
User C join the call.
-
User A close the secondary screen(ie Participants screen, Virtual Background screen).
Result: User A is brought to the Active Speaker mode instead of Gallery view mode
Smartphone (please complete the following information):
- Device: All Android devices, checked in Oneplus7
- OS: Android 10
Thanks.