element-hq / element-hq/element-android
[SDK] Voice call
- Dominant language
- Kotlin
- Stars
- 3.7k
- Forks
- 917
- Avg merge
- 8d 20h
- Merged PRs (30d)
- 1
Description
### Description
1. After receiving the room voice invitation rejection in the room list, there is an unread message. Then go to the room details page and mark it as read.
2. Return to the room list page and the unread messages are still there. Click again to enter the room details page. Return to the room list page and the message notification disappears.
3. Dial again and the number of unread items will increase automatically based on the original number.
Contributor guide
Research direction
Start by reproducing the voice-invitation rejection flow described in the issue: mark the unread message as read in room details, return to the room list, and dial again. Trace the room-list unread state and notification updates involved in that flow. Done means the unread notification disappears immediately after marking the message read and redialing does not duplicate the previous unread count.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100