Estoy experimentando un problema reproducible de selección de texto en el compositor Markdown de Discourse en iOS.
Esto es independiente del problema con /upcoming-events que reporté anteriormente. Por primera vez noté este comportamiento del compositor después de reconstrucciones anteriores, y ha persistido a través de mis dos reconstrucciones más recientes.
Versiones probadas
v2026.7.0-latest +188
v2026.7.0-latest +195
En el momento de la prueba, estaba disponible +196, pero el único commit adicional parecía no estar relacionado con el compositor.
Pasos para reproducir
Abrir un compositor de nuevo tema o respuesta en modo Markdown.
Escribir o pegar varias líneas de texto.
Mantener presionado y seleccionar algo de texto.
La primera selección funciona normalmente.
Tocar en otro lugar para borrar la selección.
Mantener presionado el texto nuevamente e intentar hacer otra selección.
Resultado esperado
El menú y los controladores de selección de texto de iOS deberían aparecer normalmente cada vez, incluida la opción de Seleccionar todo cuando corresponda.
Resultado real
La selección funciona cuando el compositor se abre por primera vez.
Después de borrar esa primera selección, intentar seleccionar texto nuevamente hace que el compositor o la interfaz de selección de texto se vuelvan irresponsivos. Ya no puedo seleccionar texto de manera confiable, mover los controladores de selección ni usar Seleccionar todo.
Pruebas ya completadas
Se reproduce en v2026.7.0-latest +188
Sigue reproduciéndose después de reconstruir a v2026.7.0-latest +195
Se reproduce en el modo seguro de Discourse
Se eliminaron componentes de tema rotos u obsoletos antes de volver a probar
La primera selección funciona consistentemente; el problema comienza después de deseleccionar e intentar seleccionar nuevamente
Entorno
Cliente: iOS
Interfaz: PWA instalada o Safari
Compositor: modo Markdown
Modo seguro de Discourse: se reproduce
Versión de Discourse instalada actualmente: v2026.7.0-latest +195
Puedo proporcionar la versión de iOS, el modelo de dispositivo y una grabación de pantalla si es útil.
Creo que esto está relacionado con un cambio que hice la semana pasada para mitigar algunos de los comportamientos extraños de la interfaz de usuario que vienen con WebKit e iOS, especialmente en iPad.
Hoy estoy libre y lo revisaré primero el lunes. Sería útil saber qué modelo de dispositivo estabas usando.
Gracias. Estoy realizando pruebas en un iPhone 16 Pro (modelo MYNQ3QN/A) con iOS 26.5.
Puedo reproducirlo en ambos:
la PWA de Discourse instalada
Safari
El comportamiento es el mismo en ambos casos: la primera selección de texto funciona, pero después de descartarla, un segundo intento para cambiar la longitud de la selección hace que la interfaz de selección se vuelva irresponsiva.
También puedo proporcionar una grabación de pantalla si eso ayuda.