element-hq / element-hq/element-web

Room name missing after being kickend and rejoining

Open
#16,821 5 comments 0 reactions 0 assignees View on GitHub
T-Defect Z-Cache-Confusion
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Description

A few days ago I was kicked out of the neovim/neovim (gitter matrix) room because of memory constraints on my small homeserver. I fixed the homeserver memory issues and rejoined the room with one of my desktop clients. Joining succeeded and on that Element Desktop I see again a room called "neovim/neovim". Other desktop clients + the Android client do not have any meta information about that room and only show it as a list of member names in the form "user1 and 2985 others".

### Steps to reproduce

Probably hard to reproduce due to the involved memory limit.

How do you create debug logs on Element Desktop?

### Version information

- **Platform**: desktop and android

For the desktop app:

- **OS**: ArchLinux
- **Version**: 1.7.23 (Arch package)

Contributor guide

Open the contributing guide

Research direction

The issue names no source file, test, or entry point. Start by investigating the kick-and-rejoin flow described in the report and determine why the room name is present in Element Desktop but absent from other desktop and Android clients; done means the room metadata is shown consistently after rejoining.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, typescript
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.