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

Element X constantly Syncing and flashing offline warning.

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

Description

### Steps to reproduce

1. Open a room.
2. Look

### Outcome

#### What did you expect?

It is loaded and stable.

#### What happened instead?

The loading banner is almost constantly visible on almost any chat and I frequently get an "offline" pop down from the top shifting the header and being incredibly distracting. I am online while this is occurring.

https://github.com/user-attachments/assets/f4e21cf4-a4f1-49e3-892d-5b76e672b708

I also see this from the homescreen (chat list) but it is less obvious. Mostly the "offline" bouncing. The actual loading pill seems to appear less often and when it does it seems to actually be loading for a brief period.

### Your phone model

Pixel 7a

### Operating system version

Android 15, Lineage OS 22.2

### Application version and app store

25.10.0

### Homeserver

kevincox.ca (Synapse 1.139.2)

### Will you send logs?

No

### Are you willing to provide a PR?

No

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue by opening a room and checking the homescreen on a Pixel 7a running Android 15, Lineage OS 22.2, with app version 25.10.0. Compare the loading banner and offline warning behavior while online; done means chats remain stable without repeated loading or distracting offline notifications.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.