element-hq / element-hq/element-ios
[jitsi] black screen and stale pending call when prematurely ending the call
Open
- Dominant language
- Swift
- Stars
- 1.8k
- Forks
- 544
- PR merge metrics
- PR metrics pending
Description
Steps to reproduce: Join Jitsi call -> end the call before it's joined -> the call view controller become black and cannot end the call. See https://matrix.to/#/!tDRGDwZwQnlkowsjsm:matrix.org/$15113266722207364bdqju:matrix.org
Contributor guide
Research direction
Start by reproducing the Jitsi flow: join a call, end it before joining completes, and observe the black call view and stale pending call. Trace the call view controller and pending-call cleanup involved in that flow. Done means prematurely ending the call leaves no stale pending call and the view remains usable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- audio-video-rtc, mobile-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100