iOS app: viewing first forum erases notifications of second

Updated info:

Original report:

I use the iOS app.

I have 4 forums in it but mostly use the top 2.

Scenario:

  1. Open app
  2. See there are new/unread notifications for all forum list items
  3. Tap first/top forum list item to visit it
  4. Read until no new/unread and go back to hub list using the down arrow toolbar icon
  5. Look at the second forum list item

Expected

  • notifications should still be on second forum list item

Actual

  • notifications disappear from first forum list item
  • (notifications are at the forum when you visit it)
  • third and fourth forum list items are unaffected

Workaround

  • visit the second forum before the first
  • when you return to the hub list notifications will still be on first forum list item
4 Me gusta

I cannot reproduce this, but I am running a new (unpublished) beta of the app with a refactored home list. I will let you know when the new beta is available for testing.

5 Me gusta

Trying to reproduce this morning and can’t, but it happens regularly so my steps must be wrong. I’ll revise soon.

4 Me gusta

What I think is happening:

  1. I use my pc to fully read the second forum
  2. later I use my phone hub app
  3. notification labels are out-of-date, showing unread posts on second forum
  4. for some reason they don’t refresh when I open the app
  5. I read the first forum
  6. when I return to hub list it is refreshed
  7. notification labels are now up-to-date, second forum has already been read

Does this make sense?

I haven’t renamed the thread as yet.

3 Me gusta

So the correct report would be “long delay or no notice of notifications refresh on app open” ?

3 Me gusta

Maybe, if somebody can reproduce this!

It seems to be related to notifications.

  • I have a notification on forum 2
  • I read forum 1
  • back to list
  • forum 2 notification badge disappears
  • read forum 2
  • tap on my profile, there is the unread notification
3 Me gusta

I still cannot reproduce this. But the last line of your report is interesting:

So when you return to read forum 2, you do not, at first, see any notification indicator next to the profile picture? But once you tap that profile picture, then the unread notification is shown again?

2 Me gusta

Exactly, yes.

That’s correct.

1 me gusta

Ok, so this looks like a Discourse issue, the notification state in Discourse is out of sync. Do you know if the site in question is up to date?

When this happens, is the unread notification of a specific type? Or it happens on any type of notification (reply, like, mention, etc.)?

2 Me gusta

Forum 2 in the example this site!

So I assume it’s all up-to-date.

Notification is most often a like.

1 me gusta

Actually. I just checked my forums and my above info is incorrect

Forum 2 is a self hosted forum, so possibly not up-to-date. It’s an invite only forum for developers of an unreleased device. I can try to get you info or an invite.

Notification is usually a like.

1 me gusta

Thanks for double checking, it’s possible this will be fixed when that forum updates, that would be the first step to try and resolve this, I think.

2 Me gusta

Sure thing. I have no visibity or control over that. It’s been happening for a few months already at least.

It’s not a big deal, just a slight annoyance. I’ll keep an eye on it.

3 Me gusta

Hilo de errores antiguo (junio de 2020) https://meta.discourse.org/t/ios-app-viewing-first-forum-erases-notifications-of-second/154329

¡Vuelvo a abrir esto porque todavía está sucediendo y han pasado casi 3 años desde que se informó por primera vez! La última vez se llevó a DM pero nunca se reprodujo ni se resolvió. He aclarado todo y he hecho las cosas más concisas en este nuevo hilo.

Problema
Desaparición de notificaciones no leídas en la aplicación iOS. Esto es una molestia regular, es esencialmente una pérdida de datos y hace que la gestión de contenido no leído sea propensa a errores.

Pasos para reproducir:

  • Aplicación iOS
  • Recibir notificaciones de “me gusta” en dos foros
  • Leer foro 1
  • Volver a la lista
  • ¡La insignia de notificación de “me gusta” en el foro 2 desaparece!

Confirmación:

  • (permanecen otras insignias de notificación que no son de “me gusta”)
  • Leer foro 2
  • Tocar mi perfil, las notificaciones de “me gusta” no leídas aparecen junto con cualquier otra notificación

Hoy:

  • foro 1: una insignia de notificación de “me gusta”
  • foro 2: una DM y dos insignias de notificación de “me gusta”

Mi experiencia:

  • leí el foro 1
  • luego volví a la lista de foros
  • la insignia de notificación de “me gusta” del foro 2 desapareció
  • pero cuando miro la página de notificaciones del foro 2, los “me gusta” todavía aparecen y están marcados como nuevos/no leídos

Pregunta:
¿Por qué una actualización de la lista de foros eliminaría las notificaciones de “me gusta” de un foro que no se ha abierto y cuyos temas no se han leído desde la última actualización?

1 me gusta

Pasos de Reproducción Reducida:

  • Aplicación de iOS
  • Recibir notificaciones de “me gusta” en dos foros
  • Tirar para actualizar
  • ¡La insignia de notificación de “me gusta” en el foro 2 desaparece!

Confirmación:

  • (permanecen las insignias de notificación que no son de “me gusta”)
  • Leer el foro 2
  • Tocar mi perfil, las notificaciones de “me gusta” no leídas se enumeran junto con cualquier otra notificación

Resultado:

  • Pérdida de datos
1 me gusta

He reabierto el original y he movido tus publicaciones para mantenerlas juntas @gingerbeardman :+1:

2 Me gusta

Gracias

La nueva interfaz de notificaciones ha revelado un montón de cosas que me había perdido debido a este error.
La nueva interfaz de usuario de notificaciones también revela un nuevo problema: al tocar las secciones con nuevas insignias sobre cosas antiguas, ¿no hay forma de que vea esas cosas sin desplazarme por el resto de mis me gusta/respuestas?

¿Tiene sentido eliminar el comentario antiguo en el op y dirigirlo al contenido más actualizado, unos posts más arriba de este mensaje?

1 me gusta

He actualizado el OP con los últimos pasos de repro. :+1:

2 Me gusta