iOS 26 errores con elementos de posición fija en Discourse

:megaphone: Actualización: con el lanzamiento de iOS 26.1, Apple ha solucionado los errores más críticos discutidos en este tema. Si usted o sus miembros experimentan problemas de diseño con Discourse en iOS, asegúrese de que el dispositivo afectado esté actualizado a la versión 26.1 o posterior.

iOS 26 ha sido lanzado oficialmente, pero recomendamos esperar para actualizar hasta que se solucionen algunos problemas de Safari. Estos son problemas visuales que hacen que los elementos de posición fija en iPhones y iPads se descoloquen después de abrir el teclado en pantalla; en Discourse, esto incluye la cabecera, el pie de página móvil, el compositor y el chat.

Estamos vigilando de cerca este error y estamos intentando crear algunas soluciones provisionales mientras tanto, pero las soluciones son bastante limitadas debido a la naturaleza del problema, que está ligado a cómo Safari calcula la altura de la ventana (sobre lo cual los sitios web no tienen control directo).

Estos problemas parecen afectar a todos los sitios web con elementos de entrada y fijos.

Si está interesado en más detalles, aquí hay un informe de error presentado al equipo de webkit:

Hay detalles e informes adicionales en los foros de desarrolladores de Apple y en Stackoverflow.

No podemos proporcionar un cronograma de cuándo se abordarán estos problemas, pero mantendremos este tema actualizado a medida que obtengamos más información.

Actualizaciones de estado:

2025-09-17T04:00:00Z — Apple ha marcado este error como resuelto, y parece que ahora solo necesita seguir su proceso de lanzamiento.

2022-09-25T04:00:00Z — Apple ha incluido una corrección en una versión beta, iOS 26.1 (23B5044I).

2025-11-03T05:00:00Z — Se lanzó iOS 26.1, que corrige el posicionamiento de elementos fijos… nos informan que todavía puede haber algunos problemas con el compositor en iPads.

2025-11-10T05:00:00Z — aunque hubo algún progreso aquí, todavía recibimos informes de que este problema no se ha solucionado por completo: iOS 26 bugs still persist on 26.1

43 Me gusta

Sí, he notado esto al intentar escribir una respuesta o una nueva publicación en mi iPhone. Se ha vuelto muy molesto. Como resultado, ahora uso principalmente mi PC para los foros de Discourse.

Tengo iOS 26 instalado y he estado usando las Betas Públicas. Es maravilloso, pero intentar responder a una nueva publicación o a una respuesta existente en Discourse puede ser un poco complicado. Esperaré hasta que salga una solución.

2 Me gusta

¿Actualizarás a medida que aprendas más?

La beta de iOS26 lleva 4 meses en funcionamiento con exactamente este problema. ¿Cómo pudo pasar esto desapercibido?

4 Me gusta

Eso no es del todo exacto, el problema solo apareció a partir de la beta 7 de iOS. Eso no lo hace mejor, pero espero que el problema se solucione rápidamente.

6 Me gusta

A menudo hay problemas con las versiones beta que se resuelven cuando ocurre el lanzamiento público, y los problemas cambian incluso entre las versiones beta. En este caso, es un cálculo muy básico de la altura del navegador el que está roto y evitar el problema no es nada trivial.

No creo que sea extraño que pongamos la responsabilidad en Apple para que lo solucione, es un problema muy descuidado que afectará a miles de sitios más allá de Discourse, e incluso ocurre en los propios foros de soporte de Apple.

12 Me gusta

Creo que el enlace está etiquetado con Beta 7 porque es cuando se informó. Tenía instalada la beta de desarrollador desde el primer día en junio y experimenté el problema desde el principio.

Parece que se solucionará en la próxima beta de desarrollador, según el hilo enlazado. Aun así, la comunicación de Discourse al respecto no fue proactiva ni precisa.

4 Me gusta

Entonces la historia dice que monitoreaste esto para Beta 1-9, mantuviste la esperanza de que se solucionaría con el lanzamiento final y luego les dijiste rápidamente a las personas que no actualizaran (como si no lo hicieran) una vez que se hubiera enviado al público en general sin la solución.

Entiendo que abordar el problema está fuera de tu control, pero uno esperaría más atención a un problema que detiene el espectáculo en la plataforma más importante.

3 Me gusta

¿Lo informaste en algún lugar aquí de que experimentaste estos problemas?

5 Me gusta

Entiendo que estás molesto por el error, pero nos criticas por no notificar a todos sobre un problema en las versiones beta y, al mismo tiempo, nos dices que la notificación no evitaría que nadie actualizara de todos modos… así que parece que nos pones condiciones imposibles de cumplir.

En noticias más positivas, alguien del lado de Apple ha respondido al informe en su rastreador de errores, y parece que ya tienen una solución y solo necesita pasar por su proceso de lanzamiento de software. 297779 – [ios26 Beta 7] Fixed elements move up and down when the scroll direction changes

18 Me gusta

Me enteré de esta plataforma solo por este anuncio. Había planteado el problema en mi comunidad antes de darme cuenta de que no se estaba abordando.

@awesomerobot Estás respondiendo a algo que no dije. Estaba tratando de averiguar cómo fue tu prueba de la beta que llevó a este anuncio. Supongo que no quiero creer que solo te diste cuenta del problema cuando se lanzó la actualización pública.

Me alegra saber que se está abordando. Irónicamente, primero en una beta de desarrollador. Quizás sea hora de que alguien del equipo tenga su dispositivo encima.

3 Me gusta

Estoy bastante contento con cómo fue. No le corresponde a Discourse probar en nombre de Apple. Si hay un error de webkit en la beta de iOS, esperaría que se resuelva en producción. Ni siquiera quiero ser informado al respecto aquí en meta. Podría haber cientos de tales errores. Por supuesto, es la beta de iOS. Todos deberían desaparecer cuando se lance. Y si no, nos lo notificarán aquí. Es perfecto.

19 Me gusta

Desafortunadamente, estoy en RC (Release Candidate), que es típicamente la versión final, y todavía está ahí.

Muy molesto, pero no estoy seguro de por qué algunos usuarios culpan al equipo aquí. Es un error de WebKit sin solución.

12 Me gusta

Disculpe, solo para aclarar: esto se lanzó el lunes 15. 26.0.0.

El año pasado, la 18.0.1 se lanzó 2.5 semanas después del primer despliegue. Según este cronograma, podemos esperar la 26.0.01 dentro de unos 14 días.

3 Me gusta

¿Cómo arreglas esto?

3 Me gusta

¿Esperando la próxima corrección de errores de Apple?

4 Me gusta

Actualización rápida:

Acabo de actualizar a la versión 23A341 (diferente de la compilación RC - 23A340) y el error sigue ahí.

Creo que tendremos que esperar a la versión 26.0.1, que podría salir en 7-10 días.

2 Me gusta

Confirmo. Lo acabo de intentar de nuevo con la última beta y el error persiste.

3 Me gusta

¡Hurra, la beta de hoy, iOS 26.1 (23B5044I), parece solucionar los problemas de posicionamiento.

13 Me gusta

He informado del problema a Apple desde la Beta 4 (y en todas las versiones posteriores). No sirvió de nada.

3 Me gusta