Skip to content

fix(client): show connecting banner on reconnect instead of splash screen#824

Closed
Just-Insane wants to merge 1 commit into
SableClient:devfrom
Just-Insane:fix/client-loading-screen
Closed

fix(client): show connecting banner on reconnect instead of splash screen#824
Just-Insane wants to merge 1 commit into
SableClient:devfrom
Just-Insane:fix/client-loading-screen

Conversation

@Just-Insane
Copy link
Copy Markdown
Contributor

@Just-Insane Just-Insane commented May 14, 2026

Closing — consolidated into fix/loading-ux (#829).

…onnect

Remove the loading state from the render gate so the app renders as soon
as the MatrixClient is available (mx != null), rather than waiting for
the first sync to complete. SyncStatus already renders a green
'Connecting...' banner during the initial PREPARED/SYNCING/CATCHUP phase,
so there's no need for the full splash screen.

The 'petting cats' splash now only appears before any MatrixClient exists
(e.g. during very first load). Returning users no longer see the loading
screen if the client needs to reconnect after being backgrounded.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant