element-hq / element-hq/element-x-android
Many DMs missing from "People" tab
- Dominant language
- Kotlin
- Stars
- 2.4k
- Forks
- 624
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 149
Description
### Steps to reproduce
1. Open app
2. Filter room list to "People"
3. Observe that many DM rooms are missing despite being properly linked in `m.direct` as per every other client
### Outcome
#### What did you expect?
See all of my DMs, especially those with unread messages near the top.
#### What happened instead?
Many of my DMs are outright missing, showing up under "Rooms" instead
### Your phone model
Samsung Galaxy A31
### Operating system version
Android 12
### Application version and app store
Element X Android 26.06.2 (GPlay, apparently)
### Homeserver
rory.gay on Synapse 1.152.1
### Will you send logs?
Yes
### Are you willing to provide a PR?
No
Contributor guide
Research direction
Reproduce this on Element X Android 26.06.2 with a room list containing DMs linked in m.direct, then trace the People filter and its handling of those links. Done means all properly linked DM rooms appear under People, including rooms with unread messages, rather than under Rooms.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100