Skip to content
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

All spaces are empty #51

Open
Volki-57 opened this issue Feb 10, 2025 · 8 comments
Open

All spaces are empty #51

Volki-57 opened this issue Feb 10, 2025 · 8 comments
Labels
bug Something isn't working feature:spaces

Comments

@Volki-57
Copy link

Describe the bug
All spaces are shown as empty even though they are not. Rooms assigned to spaces are shown normally when "All chats" is selected.

To Reproduce
Steps to reproduce the behavior:

  1. Open the app
  2. Wait a second for sync to complete
  3. Click on one of the listed spaces bellow or swipe to change space.
  4. "Empty Space" even if space does have rooms.

Expected behavior
Rooms belonging to spaces are properly filtered and shown when a space is selected.

Screenshots
[
Image

](url)
Smartphone (please complete the following information):

  • Device: Google Pixel 8 Pro
  • OS: Android 15

Additional context

  • App version: 0.7.6.sc20 (9602)
  • Store: F-Droid
  • Homeserver: conduwuit v0.5.0-rc3
  • Related experimental/labs settings: Issue persists even when default settings are used.
  • Logs have been submitted using the app's built-in bug report (/"rageshake") mechanism: yes
@SpiritCroc
Copy link
Member

On fresh login, it can sometimes take a bit time to load all rooms. I'm planning to improve this in the future if I find a way to do so, but eventually will probably boil down to getting proper spaces support in the Rust SDK from upstream developers.

For now, a trick to speed up the room loading seems to be scrolling in the unfiltered room list from top to bottom manually, that somehow seems to trigger the room loading faster.
Can you test if this approach fills the spaces for you?

@SpiritCroc SpiritCroc added bug Something isn't working feature:spaces labels Feb 10, 2025
@Volki-57
Copy link
Author

I have tried to scroll up and down in the unfiltered room list for about a minute. Spaces are still empty.
To be clear, I can properly see all rooms from the spaces when they are unfiltered. Other filters on top such as People, Favorites etc. also work properly. Just spaces doesn't work.

Also, some of the spaces are nested spaces with subspaces. Could they be triggering a bug?

@SpiritCroc
Copy link
Member

Hm, it takes less than a minute for me for sure, after clearing cache in SchildiNext's developer options (which I assume does the same like a fresh login, but you may want to try that manually anyway, just in case).

Nested spaces shouldn't be an issue, I use nested spaces heavily and it works fine for me.

I wonder if the issue may be server-related. I have not tested on any other server than synapse, and given sliding sync is rather new to the spec, I wonder if conduwuit behaves different here. 🤔
I'd appreciate reports from other non-synapse users if it works for them.

@Volki-57
Copy link
Author

Volki-57 commented Feb 11, 2025

Unfortunately clearing the cache doesn't fix the problem either. I will try to ask around in the official conduwuit matrix room to see if anybody else is having a similar issue.

Edit: According to the dev, it is a client issue and other clients do not have this problem.

@SpiritCroc
Copy link
Member

Thanks!
I'm interested what "other clients" they're thinking about, is there any other client that supports spaces with simplified sliding sync yet?

@Volki-57
Copy link
Author

I am not sure but they did say if there is a tangible thing for them to fix they would look into it.

@SpiritCroc
Copy link
Member

I guess I (/someone) would need to A/B test with a conduwuit instance vs some synapse to figure out if that indeed is related.

FWIW when I tested (against synapse) I used what's now available as SchildiChat Next version 0.8.0 - I don't think anything related changed since 0.7.6.sc20 but worth mentioning, in case it does matter.

@Volki-57
Copy link
Author

I just tried 0.8.0 beta and can confirm it doesn't fix the issue. Let me know if I can help with further testing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working feature:spaces
Projects
None yet
Development

No branches or pull requests

2 participants