element-hq / element-hq/element-x-android

Room list loses "latest" messages/constantly reorders itself and timelines clear and reload infinitely

Open
#6,763 0 comments 0 reactions 0 assignees View on GitHub
O-Uncommon S-Major T-Defect
Dominant language
Kotlin
Stars
2.4k
Forks
624
Avg merge
1d 14h
Merged PRs (30d)
149

Description

### Steps to reproduce

1. Clear the cache
2. Watch the room list spool in, then out, and then constantly reorder itself
3. Open a room, observe the spinner and notice that occasionally the timeline appears briefly before disappearing again.

#### Other interesting thins to note
- Enabling/disabling auto-backpagination in developer options seems to make no difference

### Outcome

#### What did you expect?
Anything but this

#### What happened instead?
The app is borderline unusable until restarted. Room timelines are also sometimes *really* slow to load when opening rooms sometimes (3-5s)

I've DM'ed a video of this happening to Jorge and submitted a rageshake that mentions this issue

### Your phone model

Pixel 8 Pro

### Operating system version

Pixel something or other

### Application version and app store

Built with https://github.com/frebib/element-x-android/commits/c5955e8fb3

### Homeserver

nerdhouse.io; Synapse 1.153.0rc1 (at the time of writing)

### Will you send logs?

Yes

### Are you willing to provide a PR?

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.