-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rooms list doesn't show grandchild rooms as being in a space if you are not a member of their immediate parent subspace #17293
Comments
Can repro on desktop. It doesn't get fixed after a restart |
Clearing cache doesn't seem to fix this either |
Ok, I don't think I can repro this with other spaces... Can someone please confirm this? Could the space be broken? |
So the issue above is because that room is in a subspace and you haven't joined the subspace. |
that... makes complete sense. i didn't put that together despite having already experienced that with the testing space. |
@t3chguy This makes sense. |
Product/Design hasn't investigated this yet to my knowledge so no idea. |
I think that was a potential solution, but I think the root cause was that the spaces summary previously did not recurse into rooms which had join rules of I think this should be fixed as of Synapse 1.39.0. Note that the current spaces summary for #community:matrix.org still might not be 100% accurate until pagination is complete. Server-side support for this was done (and is in Synapse 1.41.0), but Element Web needs an update for it still. |
@williamkray can you check if things have improved for you please? |
yes, i'm seeing lots more rooms in the subspaces! |
Looking at this again, is this referring to the main "Explore spaces" view, or did you mean where rooms are shown on the left-sidebar? The Synapse PRs I pointed to are specifically for the explore spaces view, I'm unsure about how Element Web handles the left-sidebar. |
@clokep you are correct, i lost track of why i originally opened this ticket in the first place. thank you for reminding me. i have left the "bots" subspace of the matrix community, and the left panel still does not show me those rooms when i have selected the matrix community space. instead, those rooms are only visible when i visit the "home" metaspace. i would expect that because these rooms are grandchildren of the matrix community space, they would still show up under that space, regardless of whether i am a member of their requisite sub-space. |
Thanks! I've reopened this then (and tried to clarify the title a bit). |
This is an annoying limitation, but downgrading severity to S-minor as this doesn't severely degrade major functionality and the workaround is to access the rooms via Home |
@kittykat convinced me that this is S-Major as she's mysteriously lost track of rooms without understanding why; so most users wouldn't even know they were missing out |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Possible workaround - auto-join parent sub-spaces on joining a room. |
FWIW I don’t join subspaces on purpose. Spaces replace communities, and so I associate them with the same semantics. Just because I join a room that is part of a (sub)space/community doesn’t mean I feel like I am part of that space/community. Or to put it differently, I wouldn’t necessarily want to seen as a member of that group. The workaround of joining subspaces (automatically or not) doesn’t really solve the issue for me. |
Well .. it does solve the issue, right? You just don't want to be auto-joined to a subspace, which is fair enough. |
Another aspect of this is that sometimes the grandchild space just appears in your space panel for no reason I can see. Needless to say, having other spaces just show up in your space bar is somewhat disconcerting. |
Description
Joining a new community (#community:matrix.org) which has many rooms I am already a member of, most of those rooms did not render properly in the Spaces panel. Exploring rooms shows that I am indeed in the room by showing me a "View" button instead of "Join". However, clicking "View" takes me back to the Home (All Spaces) space to show me the room.
Logs being sent: yes
Version information
For the web app:
The text was updated successfully, but these errors were encountered: