Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

[Bug]: iOS still shows "Failed to connect. Retrying" on every resume (follow-up to #5695)

Offen Anfängerfreundlich
#17,560 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

@otavio arbeitet bereits daran.

Seit 12.10.2026.

  • #18469 von @otavio — offen

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
72/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
ios, typescript
Bereich
mobile

Rechercherichtung

Die Logik für das Label steht in apps/mobile/src/features/threads/floating-working-status.ts: Wenn connectionError nicht null ist, zeigt sie "Failed to connect" statt "Reconnecting to ..." an. Prüfe, wo connectionError beim Fortsetzen der App gesetzt und zurückgesetzt wird, da der Bericht einen veralteten Wert vermutet, der vom beim Ruhezustand getrennten Socket stammt. Fertig ist es, wenn eine fortgesetzte Sitzung während der Wiederverbindung den Reconnecting-Text zeigt und der Fehlertext weiterhin erscheint, wenn eine Wiederverbindung tatsächlich fehlschlägt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Before submitting
  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.
Area

apps/mobile

Steps to reproduce
  1. Open a thread in the iOS app, connected to an environment through T3 Connect.
  2. Put the app in the background for a minute or so.
  3. Open it again.
Expected behavior

A neutral Reconnecting to <env>... while it reconnects. This is the same thing #5695 asked for, but that one is closed and locked so I can't comment there.

Actual behavior

Pretty much every time I come back to the app, the pill says Failed to connect. Retrying <env>... for a second or two, and then it connects fine.

I checked the server side and the reconnect goes through on the first try every time (auth succeeds, socket is up in about 2s), so nothing is actually failing, it's just the wording.

The copy is still in apps/mobile/src/features/threads/floating-working-status.ts on v0.0.45. If connectionError isn't null it shows the "Failed to connect" label instead of "Reconnecting to ...", and I think after a resume it's still set from the socket that got dropped while the app was suspended.

Impact

Cosmetic issue

Version or commit

Server 0.0.45 (stable), iOS app from the App Store

Environment

iPhone, server on Linux x64 connected through T3 Connect

Vorherrschende Sprache
TypeScript
Sterne
24.8k
Forks
6.4k
Ø Merge
7 Std. 9 Min.
Gemergte PRs (30 T.)
244

Entwicklungsumgebung

In Codespaces öffnen

Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus pingdotgg/t3code

Alle Issues in pingdotgg/t3code

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.