Seit dem Interface-Update habe ich einige Entwürfe in der iOS-App verloren. Das passiert manchmal, wenn ich beim Tippen durch frühere Beiträge scrollen und dabei versehentlich eine Geste auslöse, die das gesamte Forum nach unten wischt und mich zurück zum Forum-Auswahlbildschirm bringt. Wenn ich das Forum erneut öffne, ist der Entwurf weg.
Ich vermute, das ist ein Ereignis mit geringer Wahrscheinlichkeit, aber hohen Folgen. Es passiert nicht ständig, aber wenn es doch passiert, ist es ärgerlich, einen Entwurf zu verlieren. Besonders einen langen. Besonders einen langen, den ich mit meinen Daumen getippt habe.
Kannst du das konsistent reproduzieren? Wenn du den Entwurf erneut öffnest, sollte er sich wieder öffnen (siehe auch den Bereich Entwürfe in deinem Benutzerprofil).
Entwürfe müssen die Mindestzeichenanzahl für Beiträge überschreiten, um gespeichert zu werden (20 Zeichen). Die automatischen Entwurfs-Speicherungen erfolgen, soweit ich mich erinnere, etwa alle 60–90 Sekunden. Ich müsste den Code prüfen.
Wir benötigen konkrete Schritte zur Reproduktion. Oder nutzen Sie die App vielleicht eine Weile nicht und schauen, ob sich die Dinge verbessern? Ich persönlich finde, die App fügt nur Komplexität hinzu.
Die App verfügt tatsächlich über eine Geste zum Wischen nach unten, um den aktuellen Bildschirm zu schließen. Ich bestätige, dass ein energisches Auf- und Abwischen das Problem auslöst. Dies gilt insbesondere beim Wischen von der oberen Bildschirmhälfte nach unten.
Ich werde nach möglichen Lösungen suchen. Die Geste kann zwar deaktiviert werden, ist jedoch nützlich, insbesondere in Fällen, in denen die aktuelle Ansicht nicht reagiert und die Navigationsleiste unten nicht sichtbar ist.
Ich glaube nicht, dass es möglich ist, dass es einen gespeicherten Entwurf löscht.
Aber mir ist heute aufgefallen, dass die Geste zum Wischen nach unten zum Schließen auf einem iPhone ohne Notch (6s, 7, 8) viel einfacher auszulösen ist als auf einem mit Notch.
Ich denke, die einfachste Lösung hier ist, die Geste für iPhones ohne Notch zu entfernen.
@kemitchell Ich habe eine etwas andere Lösung für dieses Problem umgesetzt. Bei iPhones ohne Notch ist die Wischgeste von oben zum Schließen weiterhin aktiv, aber ich habe ihre Parameter so angepasst, dass sie schwerer auszulösen ist. Benutzer müssen nun höher beginnen, in den oberen 10 % des Bildschirms (im Bereich der Discourse-Seitenkopfzeile), um die Geste auszulösen.
Die Lösung ist in der Beta-Version der App verfügbar (nutze diesen Link, um die Beta über TestFlight zu installieren).