Problemas con respuestas repetitivas al hacer clic en el botón expandir

![PixPin_2025-09-11_17-3

2 Me gusta

¿Alguna novedad sobre este problema?

No puedo replicar este comportamiento. ¿Sigue ocurriendo de tu lado? Si es así, ¿puedes intentar en modo seguro, para excluir cualquier componente de tema, plugin o personalización que esté afectando solo a tu sitio?

Puedo, acabo de reproducirlo aquí en meta

Moviendo esto a error

2 Me gusta

Vaya, intenté reproducirlo en mi sitio personal y en un tema que solo tenía una respuesta. Supongo que necesita varias respuestas para poder reproducirlo. Lo intentaré de nuevo.

Sí, esa publicación. Literalmente solo hacer clic rápidamente en el botón de expandir. Usando un navegador Chromium, aún no he probado otros.

Ah, ok. Puedo confirmar que hacer eso no duplica los elementos para mí. Estoy en Chrome Versión 140.0.7339.133 (Build oficial) (arm64) en OSX.

No se activa inmediatamente, pero se puede reproducir de forma consistente si se hace durante el tiempo suficiente

Diría que es de muy baja prioridad, ya que en este punto es casi un intento intencional de romper el sitio.

Dejo a tu criterio si lo cerramos como “no se corregirá” o no.

1 me gusta

En mi comunidad, debido a una latencia de red significativa, muchos usuarios intentan hacer clic en el botón expandir respuesta varias veces.

¿Quizás deshabilitar el botón mientras se carga, o usar reemplazar en lugar de agregar para la lista de respuestas?

  • La latencia de la red es una función de varios factores, incluida Cloudflare, la ubicación del usuario y el tamaño de la comunidad.
2 Me gusta

Ese es un mejor enfoque en general, en mi opinión :+1:t2:

1 me gusta

Gracias por la aclaración, pero me gustaría saber si Discourse acepta solicitudes de extracción (pull requests) destinadas a solucionar este problema.

1 me gusta

Oh, por supuesto, ¡apreciamos enormemente cualquier contribución! He etiquetado el tema con pr-welcome

1 me gusta

Gracias por la aclaración, he abierto una PR en GitHub para este problema: FIX: Disable replies button until replies are loaded by TethysPlex · Pull Request #35136 · discourse/discourse · GitHub

3 Me gusta

¡Gracias por la PR @TethysPlex! He dejado algunos comentarios en la PR en cuanto a la simplificación del código, pero el enfoque general está en la dirección correcta :+1:

1 me gusta

@TethysPlex ¡Gracias por abordar los comentarios y por tu contribución! He aprobado y fusionado la PR :slight_smile:

3 Me gusta

Este tema se cerró automáticamente después de 15 horas. Ya no se permiten nuevas respuestas.