element-hq / element-hq/element-x-android
Voice messages fail to play under specific conditions.
- Dominant language
- Kotlin
- Stars
- 2.4k
- Forks
- 624
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 149
Description
### Steps to reproduce
1. Enter any room that contains threads;
2. Play any voice message within that room's timeline (if no voice messages are present, you may send one immediately);
3. Play the voice message you just sent once;
4. Enter a specific thread and ensure that the thread's full context is displayed on the screen;
5. Return to the timeline and attempt to play that same voice message again.
### Outcome
#### What did you expect?
n/a
#### What happened instead?
Upon returning to the timeline and attempting to play the voice message, the application enters an infinite loading state.
Temporary workaround: Exit the room to return to the room list, then re-enter the room. The voice message will then play normally.
### Your phone model
Mi 9T
### Operating system version
Android 11
### Application version and app store
Element X Android 26.4.4
### Homeserver
Synapse 1.151.0
### Will you send logs?
No
### Are you willing to provide a PR?
No
Contributor guide
Assessment
This issue has not been assessed yet.