-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: black screen when last caller in a group #WPB-10652 #3550
fix: black screen when last caller in a group #WPB-10652 #3550
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch! but Picture in picture feature is not release yet. We can merge this one into develop and assign this ticket WPB-10652 instead to it. (WPB-11117 looks different this PR)
3bc400b
to
505a18c
Compare
Ups 🫰🟨This PR is too big. Please try to break it up into smaller PRs. |
505a18c
to
cee1d36
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #3550 +/- ##
========================================
Coverage 45.33% 45.33%
========================================
Files 472 472
Lines 15795 15795
Branches 2632 2632
========================================
Hits 7161 7161
Misses 7884 7884
Partials 750 750
Continue to review full report in Codecov by Sentry.
|
Built wire-android-staging-compat-pr-3550.apk is available for download |
Built wire-android-dev-debug-pr-3550.apk is available for download |
…lack-screen-when-last-user-group
…lack-screen-when-last-user-group
Quality Gate passedIssues Measures |
What's new in this PR?
Issues
Couldn't reproduce the original issue but was able to reproduce black screen in following scenario:
Causes (Optional)
There was assumption that on list of participants first account is user currently logged it. Based on that
first()
was called. This was no longer true with picture in picture enabled as self participant was then removed.Solutions
Used currently logged in UserId and compared it to a participant to decide if given call tile is selfUser.
Testing
How to Test
Attachments (Optional)
Before:
before.mp4
After:
after.mp4
PR Post Submission Checklist for internal contributors (Optional)
PR Post Merge Checklist for internal contributors
References
feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764
.