element-hq / element-android

A Matrix collaboration client for Android.
https://element.io/
GNU Affero General Public License v3.0
3.34k stars 711 forks source link

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

Open jokro7cf opened 4 months ago

jokro7cf commented 4 months ago

Steps to reproduce

  1. Have two users, u1 and u2
  2. Create a Space A with u1
  3. Create a nested/subspace/child Space B of Space A with u1
  4. Invite u2 into Space A
  5. u2 accepts invitation to Space A
  6. 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

But opening the overview doesn't allow to join the space(Space A=JoachimsTestSpace2, Space B=JoachimsTestSpace3) : photo_2024-05-06_23-11-50 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 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