[Bug]: iOS still shows "Failed to connect. Retrying" on every resume (follow-up to #5695)
Maintainer antworten meist innerhalb von 1 Tag
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
- Open a thread in the iOS app, connected to an environment through T3 Connect.
- Put the app in the background for a minute or so.
- 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
Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus pingdotgg/t3code
-
[Bug]: Diff panel hides the current branch name and the arrow overlaps the base ref when the panel is narrowEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offenaccepted bug via-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
pingdotgg/t3code#19048 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug] Windows repository cloning fails while creating an existing drive rootEvtl. vergeben @pujitha24 hat das vor 2 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 73/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug]: Server git tests sign fixture commits with the developer's key when run from the repo rootEvtl. vergeben @Mnigos hat das vor 4 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in pingdotgg/t3code
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
status:approved type:bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 70/100
egdev6/quorb#109 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
stage:4
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
ilan-pinto/roaring-lions#598 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
Frontmatter next to `src:` is applied to every imported slide, not only the first (undocumented)Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
Maintainer antworten meist innerhalb von 1 Tag