Currently you can only see rooms you are either joined to or which have History Visibility set to Anyone. Without one of those you are unable to fetch details about the room such as name/avatar/topic/members which is needed for the UI. The solution for this in the long term is matrix-org/matrix-spec-proposals#3173 which will allow you to fetch the necessary details for any room if you are able to join it without requiring an invite.
For the private space/rooms edge of this is matrix-org/matrix-spec-proposals#3083 which will allow members of a space access to a room which would also grant them access to its metadata to be able to see it prior to joining it.
Another situation which might cause this issue is if you are joined to some rooms but they are contained within a subspace you are not joined to; unsure of what the final solution will be here but once /peek
MSC is stable that might provide a solution - element-hq/element-web#17293
Yet another situation which might cause this issue is lack of pagination. If your space has more than 49 children (including indirect ones) then the response may be cut off, pagination is in the works. matrix-org/matrix-spec-proposals#2946
matrix.org deployed changes to improve this that will show any joinable rooms in a space (as opposed to world-readable). The following should now appear:
- A public or knockable room (room with join_rules = public or knock).
- An invite-only room if you have a pending invite.
- Any room that you're joined to.
- Any world-readable rooms (although generally these are expected to be public).
See element-hq/element-web#17203 There's some tweaks you can play with in Settings > Labs.
You can reorder spaces in the space panel. You cannot (yet) reorder children of spaces - element-hq/element-web#16992
Not yet but it is planned - https://github.com/vector-im/element-web/issues/17264
Coming soon™️ to an App Store near you.
More questions to come
So users won't be able to see invite-only rooms belonging to spaces? I was afraid that I would need two spaces of which one is private or that users would see mod rooms belonging to spaces.