element-hq / element-hq/element-web

Voice messages should reset to the beginning on being played.

Open
#22,586 2 comments 0 reactions 0 assignees View on GitHub
A-Voice-Messages O-Occasional S-Minor T-Defect Z-TravisR
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.