Gehen Sie zu einem Ihrer Beiträge und klicken Sie auf „Bearbeiten“, um den Editor zu öffnen. Geben Sie nichts ein.
Drücken Sie die Esc-Taste => wie erwartet verschwindet der Editor vollständig (er wird nicht minimiert, da der Beitrag nicht geändert wurde).
Aktualisieren Sie die Browserseite => der Editor erscheint erneut.
In Schritt 2, wenn Sie stattdessen auf die Schaltfläche „Abbrechen“ klicken, ist das Verhalten korrekt, d. h. der Editor erscheint nach dem Aktualisieren des Browsers nicht wieder.
Ich habe es gerade ausprobiert. Ja, es macht genau das, was du sagst. Ich bin mir nicht sicher, ob das ein Fehler ist oder ob es so vorgesehen sein soll.
Können Sie einen konsistenten Reproduktionsschritt finden? Ich habe eine Idee für eine Korrektur, aber ich würde einen konsistenten Reproduktionsschritt bevorzugen. Bitte.
Kurzes Update: Ich habe den PR gerade geschlossen. Die Lösung funktionierte, aber wir werden versuchen, das Problem auf einer höheren Ebene zu beheben.
Diese Datei ist mega trickreich, @eviltrout … Ich kann es kaum erwarten, bis wir Unterstützung für async haben, denn ein großer Haufen von Methoden gibt manchmal ein Promise zurück und manchmal ein Objekt, was es sehr schwierig macht, den Überblick zu behalten.
Derzeit habe ich einige Promises und Umwege eingeführt, damit wir einen Entwurf nicht sofort speichern, nachdem du auf die Bearbeiten-Schaltfläche geklickt hast. Das hat auch @supermathie verrückt gemacht, weil es wirklich kompliziert und nervig war, Text aus N Antworten in den OP zu kopieren.