
Wenn mehrmals auf die Schaltfläche „Antwort erweitern“ geklickt wird oder wenn sie wiederholt geklickt wird, bevor der Inhalt vollständig geladen wurde, kann dies dazu führen, dass mehrere identische Antworten angezeigt werden.

Wenn mehrmals auf die Schaltfläche „Antwort erweitern“ geklickt wird oder wenn sie wiederholt geklickt wird, bevor der Inhalt vollständig geladen wurde, kann dies dazu führen, dass mehrere identische Antworten angezeigt werden.
Gibt es Neuigkeiten zu diesem Problem?
Ich kann dieses Verhalten nicht reproduzieren. Tritt es bei Ihnen immer noch auf? Wenn ja, können Sie es im abgesicherten Modus versuchen, um Theme-Komponenten, Plugins oder Anpassungen auszuschließen, die nur Ihre Website beeinträchtigen?
Hm – ich habe versucht, das auf meiner persönlichen Website und bei einem Thema mit nur einer Antwort zu reproduzieren. Ich schätze, es braucht mehrere Antworten, um es reproduzieren zu können? Ich werde es noch einmal versuchen.
Ja, dieser Beitrag. Buchstäblich nur schnelles Klicken auf die Schaltfläche „Erweitern“. Ich benutze einen Chromium-Browser, habe aber noch keine anderen getestet.
Ah, ok. Ich kann bestätigen, dass dies die Elemente bei mir nicht dupliziert. Ich verwende Chrome Version 140.0.7339.133 (Offizieller Build) (arm64) auf OSX.
Löst nicht sofort aus, kann aber bei ausreichend langer Ausführung konsistent reproduziert werden
Ich würde sagen, dass es aber eine sehr niedrige Priorität hat, da man zu diesem Zeitpunkt fast schon absichtlich versucht, die Website zu zerstören.
Ich überlasse es Ihnen, ob wir sie mit „wont-fix“ schließen oder nicht.
In meiner Community versuchen viele Benutzer aufgrund erheblicher Netzwerklatenz, mehrmals auf die Schaltfläche zum Erweitern der Antwort zu klicken.
Vielleicht die Schaltfläche beim Laden deaktivieren oder replace anstelle von append für die Antwortliste verwenden?
* Netzwerklatenz ist eine Funktion mehrerer Faktoren, darunter Cloudflare, Benutzerstandort und Community-Größe.
Das ist meiner Meinung nach generell ein besserer Ansatz ![]()
Vielen Dank für die Klarstellung, aber ich möchte wissen, ob Discourse Pull-Requests akzeptiert, die darauf abzielen, dieses Problem zu beheben.
Oh absolut, wir freuen uns über jeden Beitrag! Ich habe das Thema mit pr-welcome getaggt.
Danke für die Klarstellung, ich habe einen PR auf GitHub für dieses Problem geöffnet: FIX: Disable replies button until replies are loaded by TethysPlex · Pull Request #35136 · discourse/discourse · GitHub
Danke für den PR @TethysPlex! Ich habe ein paar Kommentare zum PR hinterlassen, um den Code zu vereinfachen, aber der allgemeine Ansatz ist in die richtige Richtung ![]()
@TethysPlex Danke, dass Sie die Kommentare berücksichtigt und Ihren Beitrag geleistet haben! Ich habe den PR genehmigt und zusammengeführt ![]()
Dieses Thema wurde nach 15 Stunden automatisch geschlossen. Neue Antworten sind nicht mehr möglich.