Los resultados de búsqueda del chat no se pueden desplazarse en el móvil (el deslizamiento táctil no responde)

Hola.

En dispositivos móviles, al utilizar la búsqueda global de chat (buscar en todos los canales, no la búsqueda dentro de un canal), la lista de resultados no se puede desplazar. Deslizar hacia arriba/abajo en el área de resultados no produce ningún movimiento de desplazamiento. Esto hace que sea imposible acceder a cualquier resultado más allá de lo que cabe en la pantalla inicial.

Comportamiento esperado

Deslizar sobre la lista de resultados de la búsqueda de chat debería permitir desplazarse por todos los resultados coincidentes, de la misma manera que ocurre en el escritorio o en la búsqueda dentro de un canal.

Comportamiento actual

  • Los gestos táctiles/deslizamiento en el área de resultados no hacen nada: no ocurre ningún desplazamiento.
  • Los conjuntos de resultados cortos que ya caben en la pantalla sin necesidad de desplazamiento no se ven afectados (no hay nada que desplazar, por lo que el error no es visible allí).
  • En cuanto hay suficientes resultados, o resultados con contenido de publicaciones más largo, que requieran desplazamiento para verlos, la lista queda bloqueada e inaccesible más allá de la porción visible inicial.
  • Esto ocurre de manera consistente (100% reproducible en nuestras pruebas, no es intermitente).

Pasos para reproducir

  1. En un dispositivo móvil, abre Discourse en la web móvil o PWA y haz clic en Chat.
  2. Abre la búsqueda general de chat (buscar en todos los canales, no la búsqueda de un solo canal).
  3. Introduce un término de búsqueda que devuelva varios resultados, incluido al menos un conjunto largo/múltiple de resultados que requiera desplazamiento.
  4. Intenta desplazar la lista de resultados deslizando hacia arriba/abajo con un dedo.
  5. Observa: nada se desplaza.

Entorno

Elemento Valor
Versión de Discourse En la última versión, pero notamos el problema hace unas 8 semanas.
Despliegue Autoalojado
Dispositivos probados iPhone (iOS, Safari) y Android (Chrome) — ambos afectados
Versión de Chrome probada 150.0.7871.113
Método de acceso Probado tanto como PWA instalada (añadida a la pantalla de inicio) como en una pestaña normal del navegador móvil — ambos afectados
Reproducido por Informado por un usuario, probado y confirmado por un administrador y 2 miembros más del personal en dispositivos iPhone y Android separados
Duración Presente durante al menos ~8 semanas, a través de 2 actualizaciones de Discourse en ese período
¿Probado en modo seguro? No, ya que las ventanas de chat desaparecen en modo seguro

¿Podría alguien ayudar con este problema?

Muchas gracias :folded_hands:t4:

1 me gusta