Skip to content

New loading animation, improved server switch - #269

Merged
naltatis merged 1 commit into
mainfrom
main-spinner-server-switch
Aug 30, 2026
Merged

New loading animation, improved server switch#269
naltatis merged 1 commit into
mainfrom
main-spinner-server-switch

Conversation

@naltatis

@naltatis naltatis commented Aug 30, 2026

Copy link
Copy Markdown
Member

Switching from a working server to an unreachable one showed a white screen until WKWebView gave up (DNS error or ~60 s request timeout), because the connection state survived the server switch. Also swaps the loading indicator for a simpler one.

  • Connection state resets when the active server changes, so the loading overlay appears right away for unreachable servers; switching between working servers still stays flicker-free thanks to the existing 2 s show delay.
  • Loading spinner is now the "ring-resize" loader from svg-spinners (MIT), ported to reanimated; static under Detox as before.
  • Server switch sheet closes immediately instead of after an artificial 500 ms delay.

@naltatis naltatis changed the title main: ring-resize spinner, reset connection state on server switch New loading animation, improved server switch Aug 30, 2026
@naltatis
naltatis merged commit 1b989a2 into main Aug 30, 2026
12 checks passed
@naltatis
naltatis deleted the main-spinner-server-switch branch August 30, 2026 10:00
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