element-hq / element-hq/element-android
Two incoming calls. There is no way to reset the second one.
- 主要言語
- Kotlin
- スター
- 3.7k
- フォーク
- 917
- 平均マージ
- 8日 20時間
- マージ済み PR(30日)
- 1
説明
### Steps to reproduce
1. Call the subscriber to the Element.
2. Call this subscriber from another account.
3. Reset the call from the second subscriber.
### Outcome
The speaker call should end. Instead, the call itself is dropped, but the call on the speaker continues until the current call ends.
### Your phone model
Samsung S21, Honor 50.
### Operating system version
Andriod 12
### Application version and app store
Element 1.6.2, F-droid 1.5.32
### Homeserver
synapse 1.51.0
### Will you send logs?
No
### Are you willing to provide a PR?
No
コントリビューションガイド
調査の方向性
ソースファイル、テスト、エントリポイントのいずれも名前が挙げられていません。まず、報告された Android バージョンで 2 件の着信シナリオを再現し、その後、通話処理フローを追跡します。完了条件は、2 件目の通話をリセットすると、現在の通話を切断せずにスピーカー通話も終了することです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- android, kotlin
- 領域
- audio-video-rtc, mobile
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 35/100