element-x-android
element-x-android copied to clipboard
Migration screen appears for a super long time on fresh new registration
Steps to reproduce
- Create an account with OIDC
The migration appears and stays for about 30 seconds, the usual suspect time
Outcome
What did you expect?
Even if a SS proxy the room list should appear instantly
What happened instead?
I had to look at this migration for a long time.
Your phone model
No response
Operating system version
No response
Application version and app store
No response
Homeserver
No response
Will you send logs?
Yes
Are you willing to provide a PR?
Yes
Should we kill this screen with Simplified Sliding Sync?
https://github.com/matrix-org/matrix-rust-sdk/pull/3822 may improve the loading state.
It is fine to entirely remove this screen. It is no more required with SSS (https://github.com/element-hq/element-meta/issues/2497). We do not need to make onboarding with the SS proxy as smooth as possible. It will be deprecated soon.
The migration screen has been removed in #3389.
But now user may see a "loading" room list for a long time if the server takes time to answer the request.
During my test with account creation using OIDC, it was instant though.
I guess we can close the issue?
I let you decide @manuroe .
Yes, we can close this issue. We target SSS now. The initial sync is instant. No more need for a SS proxy to do a slow v2 initial /sync
Thanks @bmarty !