design: Improved spaces UX

This commit is contained in:
Christian Kußowski 2025-10-19 12:10:14 +02:00
commit 2538f31351
No known key found for this signature in database
GPG key ID: E067ECD60F1A0652
6 changed files with 410 additions and 193 deletions

View file

@ -30,7 +30,9 @@ class PublicRoomDialog extends StatelessWidget {
final result = await showFutureLoadingDialog<String>(
context: context,
future: () async {
if (chunk != null && client.getRoomById(chunk.roomId) != null) {
if (chunk != null &&
client.getRoomById(chunk.roomId) != null &&
client.getRoomById(chunk.roomId)?.membership != Membership.leave) {
return chunk.roomId;
}
final roomId = chunk != null && knock