element-hq / element-hq/element-android

Two incoming calls. There is no way to reset the second one.

オープン
#8,564 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
A-Call O-Uncommon S-Minor T-Defect
主要言語
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

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。