Problema de chat en dispositivos móviles con 3.1.0beta5

Hola,

mis usuarios y yo hemos notado que con los dispositivos móviles (Android e iOS) el chat está más o menos roto. Porque al hacer clic en el cuadro de texto aparece el teclado virtual. Pero la pantalla no se ajusta y no es posible ver lo que se escribe. Además, Intro no envía el texto y el botón de enviar también ha desaparecido.

Antes de la actualización a 3.1.0beta5 todo estaba bien según los usuarios (personalmente no uso Chat muy a menudo).

Saludos,
Roi

¿Estás viendo esto en modo seguro también?

Acabo de hacer una prueba rápida y no puedo reproducirlo aquí en Meta ni en mi sitio de prueba.

1 me gusta

Buen punto. No. Si desactivo la primera opción (temas y componentes de temas) veo la ventana del compositor y todo lo demás. Así que parece ser un componente de tema que está interfiriendo (solo cambié los colores de nuestro tema).

1 me gusta

¿Llegaste a encontrar el problema aquí? Quería probar en tu foro, pero parece que desactivaste el chat. Si lo vuelves a activar, puedo ayudarte a entender el problema.

1 me gusta

Gracias por volver a esto. :slight_smile:

Hubo/hay un problema con el control deslizante de imágenes que usamos. Pudimos solucionar el problema al incluir esto en el CSS móvil:

.has-full-page-chat #captioned-gallery {
    display: none;
}

El chat funciona de nuevo, pero todavía tengo otro problema, que también parece estar relacionado con el control deslizante de imágenes:

Cada vez que la imagen se desliza, el problema puede (solo puede) ocurrir.

Seguro que este es un problema solo para nuestro foro porque el control deslizante no es estándar. Pero algo cambió con 3.1.0beta5 que no estaba allí antes.

Por cierto, el chat solo está disponible para TL1 y superior, por lo que no es visible al visitar el foro y no iniciar sesión.

1 me gusta

Extraño, no puedo reproducirlo hasta ahora, pero de forma similar a lo que hiciste, probablemente puedas tener este CSS:

body.mobile-device.composer-open #captioned-gallery {
    display: none;
}

Si pudiera reproducirlo, probablemente también intentaría jugar con el z-index de #captioned-galery, tal vez z-index: 1.

El error de parpadeo no solo aparece cuando se abre el editor. Sucede en todas partes, pero no siempre. Otro ejemplo:

Hace solo unos segundos, también parpadeó en la parte inferior de la pantalla donde es visible el hilo “Gurtband”.

Lo intentaré. No es fácil de depurar, ya que solo se muestra en dispositivos móviles.

¿Cambió algo de 3.1.0beta4 a 5? Funcionó hasta la 4…

Intenté con z-index, también dentro del contenedor captioned-gallery en figure.sidemount-slider. No funcionó. Pero no puedo decir con seguridad si mi teléfono Android no estaba usando datos cacheados antiguos dentro de la aplicación y también la aplicación Chrome para el foro.

Estoy arreglando cosas en el chat con Android hoy, echaré un vistazo a tu sitio y veré si puedo reproducir algo.

Posiblemente, muchas cosas :sweat_smile:

3 Me gusta

:+1: Si quieres, crea una cuenta. Puedo promocionarte al nivel que necesitas para ver el chat.

Si no necesito ocultar el control deslizante en los dispositivos móviles en el chat, eso también sería genial. Pero nadie se dio cuenta (o dijo algo). Lo del parpadeo es más un problema…

Lamentablemente, no he podido reproducir nada hasta ahora :confused:

Hola,

Esto parece un error de Chrome: https://bugs.chromium.org/p/chromium/issues/detail?id=1397578 Yo también tengo este tipo de problemas, desafortunadamente…

1 me gusta

Es difícil de reproducir. El error del chat desapareció al ocultar el control deslizante con la declaración CSS de arriba.

Y el error de parpadeo está presente en dispositivos móviles, ¿quizás solo en dispositivos Android? Porque:

¡Interesante! Si es lo mismo, ¿solo afecta a dispositivos Android, correcto?

Hm, ¿así que no lograste resolverlo? ¿Surgió también después de actualizar a 3.1.0beta5 o ya lo habías experimentado antes? ¿También tienes algo como nuestro control deslizante de imágenes del encabezado?

Creo que hace casi un año que Chrome no me va muy bien. A veces, las actualizaciones de Chrome parecen solucionar algunos de estos problemas, pero otra actualización resulta en el mismo error. No noté el problema del carrusel, pero en el pasado sí lo tuve. Ahora, donde noto esto a veces, faltan los iconos o parpadean y parece que los elementos se desmoronan, parpadean, etc… Una excelente manera de investigar esto relacionado con Discourse es intentar reproducir tales cosas en otros sitios (no en Discourse). Creo que fue un tipo de problema similar: Weird issue with topic posts on mobile

1 me gusta