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

Many DMs missing from "People" tab

Open
#7,149 3 comments 0 reactions 0 assignees View on GitHub
A-Room List O-Occasional 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. 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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.