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 إعجابات

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 إعجابات

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

4 إعجابات

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 إعجابات

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

3 إعجابات

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 إعجابات

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)

Exactly, yes.

That’s correct.

إعجاب واحد (1)

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)

Forum 2 in the example this site!

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

Notification is most often a like.

إعجاب واحد (1)

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)

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)

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 إعجابات

موضوع خطأ قديم (يونيو 2020) https://meta.discourse.org/t/ios-app-viewing-first-forum-erases-notifications-of-second/154329

أعيد فتح هذا الموضوع لأنه لا يزال يحدث، وقد مرت ما يقرب من 3 سنوات منذ الإبلاغ عنه لأول مرة! في المرة الأخيرة، تم نقله إلى DM ولكنه لم يتم تكراره أو حله أبدًا. لقد أوضحت كل شيء وجعلت الأمور أكثر إيجازًا في هذا الموضوع الجديد.

المشكلة
اختفاء الإشعارات غير المقروءة في تطبيق iOS. هذا إزعاج منتظم، إنه في الأساس بيانات مفقودة، ويجعل إدارة المحتوى غير المقروء عرضة للخطأ.

خطوات التكرار:

  • تطبيق iOS
  • تلقي إشعارات الإعجاب عبر منتدين
  • قراءة المنتدى 1
  • العودة إلى القائمة
  • شعار إشعار الإعجاب على المنتدى 2 يختفي!

التأكيد:

  • (تبقى أي شعارات إشعارات غير الإعجاب)
  • قراءة المنتدى 2
  • النقر على ملفي الشخصي، تظهر إشعارات الإعجاب غير المقروءة بجانب أي إشعارات أخرى

اليوم:

  • المنتدى 1: شعار إشعار إعجاب واحد
  • المنتدى 2: إشعار رسالة خاصة واحد وشعارين إشعار إعجاب

تجربتي:

  • قرأت المنتدى 1
  • ثم عدت إلى قائمة المنتديات
  • اختفى شعار إشعار الإعجاب للمنتدى 2
  • ولكن عندما أنظر إلى صفحة إشعارات المنتدى 2، لا تزال الإعجابات مدرجة ومميزة على أنها جديدة/غير مقروءة

السؤال:
لماذا يؤدي تحديث قائمة المنتدى إلى إزالة إشعارات الإعجاب لمنتدى لم يتم فتحه، ولم تتم قراءة مواضيعه، منذ آخر تحديث؟

إعجاب واحد (1)

خطوات تقليل التكرار:

  • تطبيق iOS
  • تلقي إشعارات الإعجاب عبر منتدين
  • السحب للتحديث
  • يختفي شارة إشعار الإعجاب في المنتدى 2!

التأكيد:

  • (تبقى أي شارات إشعارات غير الإعجاب)
  • قراءة المنتدى 2
  • النقر على ملفي الشخصي، تظهر إشعارات الإعجاب غير المقروءة بجانب أي إشعارات أخرى

النتيجة:

  • فقدان البيانات
إعجاب واحد (1)

لقد أعدت فتح الموضوع الأصلي ونقلت مشاركاتك إليه للحفاظ على تجميعها معًا @gingerbeardman :+1:

إعجابَين (2)

شكرا\n\nواجهة الإشعارات الجديدة كشفت عن الكثير من الأشياء التي فاتني بسبب هذه المشكلة.\n\nواجهة المستخدم الجديدة للإشعارات تكشف أيضًا عن مشكلة جديدة: عند النقر على الأقسام التي تحتوي على شارات جديدة حول أشياء قديمة، لا توجد طريقة بالنسبة لي لرؤية تلك الأشياء دون التمرير عبر كل ما تبقى من إعجابات/ردودي؟

هل من المنطقي مسح التعليق القديم في المنشور الأصلي وتوجيهه إلى المحتوى الأكثر حداثة، قبل بضعة منشورات من هذه الرسالة؟

إعجاب واحد (1)

لقد قمت بتحديث المنشور الأصلي بخطوات إعادة الإنتاج الأخيرة. :+1:

إعجابَين (2)