element-hq / element-hq/element-web
Voice messages should reset to the beginning on being played.
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
### Steps to reproduce
1. Play the most recent voice message in the room
2. At the end, expect the range to flip back to the beginning so you can play it again
### Outcome
#### What did you expect?
Having played a message, you expect to be able to hit play and play it again. Instead, the most recent message gets stuck at the end of the timeline and you have to manually scrub it back to the beginning to replay it.
Either it should flip to the beginning after finishing, or the act of hitting play should reset it to the beginning if it's currently at the end (probably the latter).
#### What happened instead?
If the message is the most recent one in the room, the scrubber sits at the end, and has to be manually moved back to the beginning.
If the message is not the most recent, then the scrubber jumps back to the beginning after the message is played.
### Operating system
macOS 12
### Browser information
Chrome 102
### URL for webapp
pr8843--matrix-react-sdk.netlify.app
### Application version
pr8843
### Homeserver
matrix.org
### Will you send logs?
No
Contributor guide
Assessment
This issue has not been assessed yet.