element-hq / element-hq/element-android

Impossible to accept an invitation to a subspace without the notification when you are a already a member of the parent

Open
#8,821 4 comments 0 reactions 0 assignees View on GitHub
T-Defect
Dominant language
Kotlin
Stars
3.7k
Forks
917
PR merge metrics
No merged PRs in 30d

Description

### Steps to reproduce

1. Have two users, u1 and u2
1. Create a Space A with u1
2. Create a nested/subspace/child Space B of Space A with u1
3. Invite u2 into Space A
4. u2 accepts invitation to Space A
5. Invite u2 into Space B

### Outcome

### Outcome

#### What did you expect?
That it's possible to join the space in the space overview in the app.

#### What happened instead?
A red Exclamation mark appears on the Overview Button:
![photo_2024-05-06_23-06-58](https://github.com/element-hq/element-android/assets/169099857/6153fea5-8f0d-4df2-af59-9af225020bdf)

But opening the overview doesn't allow to join the space(Space A=JoachimsTestSpace2, Space B=JoachimsTestSpace3) :
![photo_2024-05-06_23-11-50](https://github.com/element-hq/element-android/assets/169099857/504f2838-ca9f-4043-a81f-4890c79bd6c3)
If you tap the Space it opens the usual menu for the space, but not the view/dialog where you can accept the invite.

Curiously, leaving Space A allows to join to Space B:
![photo_2024-05-06_23-10-38](https://github.com/element-hq/element-android/assets/169099857/6d15a00c-e736-4d55-b2c2-db7f244337ea)
If you tab the Space here, you can accept the invitition.

### Your phone model

Fairphone 3, but i heard reports of this from several people

### Operating system version

_No response_

### Application version and app store

1.6.14

### Homeserver

rote.tools (Synapse)

### Will you send logs?

No

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