element-hq / element-hq/element-web

Display name change reflected in thread but not in main timeline

Open
#27,563 0 comments 0 reactions 0 assignees View on GitHub
A-Threads A-Timeline O-Uncommon S-Minor T-Defect
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Steps to reproduce

1. Create a new room
2. Send a message A
3. Send a message B as thread response on A
4. Send a message C into the main timeline
5. Change your display name in the app settings
6. Notice how the display name on all three messages is still the old one
![Screenshot 2024-06-12 at 20 31 28](https://github.com/element-hq/element-web/assets/1137962/3d2ae233-3fec-4883-9b0d-31395e889248)
7. Navigate to another room and immediately return
8. Notice how the threaded message suddenly uses the new display name but the two unthreaded messages don't
![Screenshot 2024-06-12 at 20 31 40](https://github.com/element-hq/element-web/assets/1137962/c59d8605-a27b-4263-8d56-3da7bc930e44)

### Outcome

#### What did you expect?

All three messages should show the same display name – either the old (preferable) or new one

#### What happened instead?

The threaded message used the new display name while the other messages used the old one

### Operating system

macOS

### Browser information

Firefox

### URL for webapp

https://app.element.io/

### Application version

Element version: 1.11.68 Crypto version: Rust SDK 0.7.0 (068a0af), Vodozemac 0.6.0

### 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.