Dies könnte ein Fehler sein, aber ich bin mir nicht sicher, warum das nicht funktioniert:
Schritte zur Reproduktion.
Ein Thema betreten
Zum Ende des Themas gehen und auf Antworten klicken
Beginnen Sie mit dem Verfassen Ihres Themas im Komponisten
Klicken Sie auf die Pfeile nach unten, um den Komponisten zu minimieren
Schließen Sie den Komponisten
Wenn Sie dazu aufgefordert werden, speichern Sie Ihren Entwurf
Klicken Sie erneut auf die Schaltfläche Antworten
Erwartetes Ergebnis:
Tatsächliches Ergebnis:
Der Entwurf ist nirgends zu sehen!
ABER
Der Entwurf existiert in meiner Liste der Entwürfe
Wenn ich das Thema aktualisiere, öffnet sich der Komponist automatisch und der Entwurf wird angezeigt.
Dies scheint eine verpasste Gelegenheit zu sein – oder ist es beabsichtigt?
4 „Gefällt mir“
Ethsim2
(Ethan )
12. Juli 2025 um 08:18
2
Ich dachte immer, es sei absichtlich. Wenn ich jedoch versuche, einen neuen Entwurf dort zu schreiben, wo der alte Entwurf war, bemerke ich, dass eine Aufforderung zum Beibehalten/Neuladen erscheint.
mcwumbly
(Dave McClure)
13. Juli 2025 um 01:36
3
@davidb Können Sie sich das hier ansehen?
Es klingt ähnlich wie das, woran Sie hier arbeiten, aber ich bin mir nicht sicher, ob es genau dasselbe Problem ist:
main ← load-post-draft-from-reply-btn
opened 03:26PM - 09 Jul 25 UTC
In the past we have always relied on automatically opening the composer and auto… loading the existing draft when visiting a topic that has a draft post reply. This is fine to auto load the draft, but when the composer is closed and reopened on the same page then we have an issue.
The result is that the draft is then deleted because the draft key is set and the composer body is blank, since it has never been populated when clicking the reply to post button.
To solve this we can check for existing drafts when clicking the reply to post button, then load the draft into the composer.
_The challenging part of this change is that we have a number of tests that were relying on a false positive. Hence in the specs I have switched some tests to use a fixture that does not have drafts and in some cases kept the same fixture but mocked the response as having no drafts returned._
Internal ref: /t/-/158209
Ich habe selbst einen schnellen Test durchgeführt, und es sieht so aus, als ob der PR dies behebt.
3 „Gefällt mir“
davidb
(David B)
14. Juli 2025 um 07:21
5
Danke für die Meldung und die Reproduktion, der PR, den @mcwumbly oben geteilt hat, wird dies beheben. Wenn es keine Probleme gibt, sollte er diese Woche zusammengeführt werden.
3 „Gefällt mir“
davidb
(David B)
16. Juli 2025 um 08:03
6
Dies wurde gestern zusammengeführt. Ich habe einen Entwurf zu diesem Thema getestet und er scheint korrekt zu funktionieren.
1 „Gefällt mir“
davidb
(David B)
Geschlossen,
19. Juli 2025 um 08:03
7
Dieses Thema wurde nach 2 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr gestattet.