Pestaña de no leídos no se actualiza tras leer

¿El problema de quedarse atascado solo ocurría en tu teléfono móvil?

Esto ocurre sin susurros. Sucede en escritorio (Chrome) y en Safari móvil. Puedo proporcionar algunas grabaciones de pantalla si lo deseas.

1 me gusta

Hacer una recarga forzada no parece solucionarlo.

1 me gusta

Sí, solo veo este problema en mi teléfono. Más específicamente, si visito un tema en mi teléfono y no se marca como leído, en el escritorio también seguirá apareciendo como no leído. Sin embargo, no he presenciado que un mensaje falle al marcarse como leído después de visitarlo en el escritorio.

Esto corrobora aún más que se trata de un problema de “escritura” y no de “lectura”.

2 Me gusta

Para mí, esto suena relacionado con el service worker. Mi fuerte sospecha es que tu Android de alguna manera cree que está sin conexión cuando en realidad tiene acceso a la red. ¿Desaparece el punto azul de lectura para ti?

Creo que debemos considerar agregar un indicador claro y prominente en la pantalla cuando el service worker detecte que estás sin conexión.

2 Me gusta

Eso es lo que yo también pienso.

Hmmm… ¿Te refieres al punto azul en cada publicación? No lo veo en el móvil, funcione o no.

2 Me gusta

¿Quizás el punto azul haya retrocedido por completo en Android @sam? ¿Puedes verificarlo @falco?

Bueno, creo que lo suprimimos en móviles por simplicidad; podemos añadir aquí un componente de tema que lo vuelva a habilitar.

2 Me gusta

Hola, soy el OP. Ninguno de nuestros usuarios usa Android. Esto ocurre de manera universal en todos los dispositivos en los que lo he probado. Nuestro feed de no leídos no se está actualizando.

2 Me gusta

¿Puedes reproducir el problema en este sitio?

No, no he visto el problema en Meta. Solo en nuestro propio sitio alojado con ustedes.

2 Me gusta

El mismo comportamiento aquí. Sé que he leído este post porque di ‘me gusta’ a un comentario en el primer tema sin leer. Confirmado en meta. Aún así, sigue marcado como no leído en el móvil Android. Eventualmente funcionará, pero tarda un poco. Tuve que abrir el hilo varias veces.

Estamos recibiendo reportes de usuarios sobre problemas que suenan muy similares a los reportados en este hilo. Aún no hemos podido identificar la causa, pero para nosotros los reportes han sido 100% de usuarios de Android (yo mismo soy de iOS). Más de cinco personas diferentes han reportado esto, así que estoy empezando a creer que hay algo sospechoso ocurriendo, pero por ahora no puedo ayudarte más.

Seguiremos monitoreando el problema.

3 Me gusta

Puedo reproducir esto eventualmente en Chrome para Android; lo investigaré la próxima semana.

Mi suposición es que algo rompió una corrección reciente que @david introdujo en esta ruta de código.

3 Me gusta

Nota para @falco: aquí en tappara.co utilizamos la versión estable.

1 me gusta

Eso es interesante, porque la versión estable no tiene los nuevos componentes del service worker (soporte offline con workboxjs), así que eso me descarta de romper algo :zany_face:

4 Me gusta

Creo que aquí hay como 3 informes de errores diferentes en uno solo.

4 Me gusta

@ljpp no mencionó que me encontré con esto por primera vez en Tappara.co hace meses. Lo publiqué en nuestra categoría de personal en mayo. Estábamos usando la versión estable 2.2 en ese momento. Esto me ha estado ocurriendo desde entonces, aunque rara vez. Me parece extraño que otros usuarios solo estén experimentando esto en las últimas semanas.

Sí, lo omití porque este problema ha escalado claramente durante las últimas semanas, mientras que no hemos actualizado nuestra base de código de Discourse desde hace algún tiempo. Esto podría indicar que el problema está en el lado de Chrome.

Además, como sugirió @sam, es posible que en realidad haya múltiples problemas con síntomas similares. Tenemos que reducirlo de alguna manera.