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

Can't open already joined room via its alias when the server hosting alias is down

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

Description

### Steps to reproduce

1. Before remote server (not the server with my account) outage, join a room aliased there, e.g. #OpenWrt:matrix.org
2. During outage, send a message with the alias in another room
3. Click on the alias

### Outcome

#### What did you expect?
App navigates to the room, maybe using last known room ID (=> the room I'm already in) if it can't resolve current alias on remote server in a short timeframe?

#### What happened instead?
Seemingly infinite spinner:

Image

(logs sent before creating this issue)

### Your phone model

Google Pixel Fold

### Operating system version

Android 16

### Application version and app store

25.09.0 from GH releases

### Homeserver

Synapse v1.137.0

### 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.