Calendario de tiempo de ejecución posterior

Hola, me he encontrado con algo que parece relacionado.

  • Entorno: iPhone, iOS < iOS 18.6.2 (22G100) >
  • Discourse: < última versión +296>, autoalojado con tema predeterminado
  • Síntoma: Cuando se instala como PWA de Safari (Añadir a la pantalla de inicio), la aplicación colapsa constantemente el calendario después de
  1. abrir el panel lateral izquierdo
  2. presionar “Próximos eventos”
  3. presionar > varias veces
  4. notar que se colapsa hacia un lado, por lo que la página necesita ser actualizada
  • Pruebas de control:
  • Navegador Safari (sin PWA): funciona bien, incluso sin Modo Seguro.
  • Modo Seguro en Safari: funciona bien. No generó ningún error de depreciación de JavaScript en /logs a pesar de habilitarlo
  • PWA: colapsa de forma reproducible.

Hasta ahora, esto apunta a una interacción entre Safari PWA/WebKit, en lugar de un problema de componente/tema.

Grabación: He capturado reproducciones cortas de

  1. Safari normal (funciona)
  2. Modo Seguro de Safari (funciona)
  3. PWA (colapsa)
1 me gusta