question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

(iOS only) Black empty screen in conference on repeated change of participants list

See original GitHub issue

iOS 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:closed
  • Created 2 years ago
  • Reactions:1
  • Comments:13 (12 by maintainers)

github_iconTop GitHub Comments

1reaction
damenchocommented, Aug 28, 2021

@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

0reactions
stale[bot]commented, Jan 9, 2022

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.

Read more comments on GitHub >

github_iconTop Results From Across the Web

app has black screen on device. wo… - Apple Developer
problem - app shows launch screen and then shows a black screen without any UI. the app works fine on simulator ios 13...
Read more >
Inconsistent black screen video for participants on join - macOS
While running our app and in a meeting, occasionally the normal video elements of joining participants will be permanently black.
Read more >
freeze - Black screen on launch - iOS app - Stack Overflow
It turns out the black screen only showed up on the iPod, not the iPhone or iPad. The problem was this key in...
Read more >
The most common Zoom problems and how to fix them now
Solution 2: Try a Share Screen meeting. On the home screen, click the down arrow icon next to New Meeting and uncheck Start...
Read more >
All 350+ New iOS 16 Features for Your iPhone
Apple's new iOS 16 software update is finally here, and there are over 350 new features and changes for you to enjoy on...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found