(iOS only) Black empty screen in conference on repeated change of participants list
See original GitHub issueiOS SDK (3.8.1 and earlier) gives black screen when I try to re-enter in the existing conference with 2 participants (I’m the third one).
In the log we have
TypeError: undefined is not an object (evaluating 'A.id')
It is from Thumbnail.js, line 130
It seems that sometimes participant
is undefined
in the context of function Thumbnail(props: props)
.
If we start SDK the first time then it’s OK. But if we exit from conference and back again then we can get the black empty screen. It may even occur if some one from other participants exit and enter again (black screens will appear on iPhones in conference).
Also systematically after every re-enter to any conference iOS has multiplication of other participants. At the same time in web in android we have current participants list.
All of this seems to be local iOS sdk problem, maybe due to local cache.
This problem arises only with token authorisation. There are no problems with guest access.
Issue Analytics
- State:
- Created 2 years ago
- Reactions:1
- Comments:13 (12 by maintainers)
Top GitHub Comments
@saghul Nope, I had two PRs of avoiding those undefined, then I found out the problem is actually mixing selectors and connect function and fixed that on the web, by moving the problem component to use connect, so I would guess same is happening and there and needs to be fixed the same way by not mixing both approaches when the components are looking up participants by id.
https://github.com/jitsi/jitsi-meet/commit/bcc326c1505423d8184a56712edfd64257b428e2
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.