
Quando il pulsante “espandi risposta” viene cliccato più volte, o se viene cliccato ripetutamente prima che il contenuto abbia finito di caricarsi, può risultare nella visualizzazione di più risposte identiche.

Quando il pulsante “espandi risposta” viene cliccato più volte, o se viene cliccato ripetutamente prima che il contenuto abbia finito di caricarsi, può risultare nella visualizzazione di più risposte identiche.
Ci sono aggiornamenti su questo problema?
Non riesco a replicare questo comportamento. Sta ancora succedendo dalla tua parte? Se sì, puoi provare in modalità provvisoria, per escludere eventuali componenti del tema, plugin o personalizzazioni che influiscono solo sul tuo sito?
Hmm, ho provato a riprodurlo sul mio sito personale e su un argomento che aveva solo una risposta. Immagino che siano necessarie più risposte per poterlo riprodurre? Ci riproverò.
Sì, quel post. Letteralmente solo cliccando rapidamente sul pulsante di espansione. Sto usando un browser Chromium, non ho ancora testato altri.
Ah, ok. Posso confermare che farlo non duplica gli oggetti per me. Sono su Chrome Versione 140.0.7339.133 (Build ufficiale) (arm64) su OSX.
Non si attiva immediatamente, ma è possibile riprodurlo in modo coerente se si insiste abbastanza
Direi che è una priorità molto bassa, dato che a questo punto si sta quasi cercando intenzionalmente di rompere il sito.
Lascerò a te la decisione se chiuderlo con un “wont-fix” o meno.
Nella mia community, a causa di una significativa latenza di rete, molti utenti provano a fare clic sul pulsante espandi risposta più volte.
Forse disabilitare il pulsante durante il caricamento, o usare replace invece di append per l’elenco delle risposte?
* La latenza di rete è una funzione di diversi fattori, tra cui Cloudflare, la posizione dell’utente e le dimensioni della community.
Questo è un approccio migliore in generale secondo me ![]()
Grazie per il chiarimento, ma vorrei sapere se Discourse accetta richieste di pull mirate a risolvere questo problema.
Oh assolutamente, apprezziamo molto qualsiasi contributo! Ho taggato l’argomento con pr-welcome
Grazie per il chiarimento, ho aperto una PR su GitHub per questo problema: FIX: Disable replies button until replies are loaded by TethysPlex · Pull Request #35136 · discourse/discourse · GitHub
Grazie per la PR @TethysPlex! Ho lasciato alcuni commenti sulla PR per semplificare il codice, ma l’approccio generale è nella giusta direzione ![]()
@TethysPlex Grazie per aver affrontato i commenti e per il tuo contributo! Ho approvato e unito la PR ![]()
Questo argomento è stato chiuso automaticamente dopo 15 ore. Non sono più consentite nuove risposte.