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年6月)https://meta.discourse.org/t/ios-app-viewing-first-forum-erases-notifications-of-second/154329

これはまだ発生しており、最初に報告されてからほぼ3年になります。前回はDMに持ち込まれましたが、再現も解決もされませんでした。この新しいスレッドで、すべてを明確にし、より簡潔にしました。

問題
iOSアプリでの未読通知の消滅。これは定期的な迷惑行為であり、実質的にデータ損失であり、未読コンテンツの管理をエラーしやすくします。

再現手順:

  • iOSアプリ
  • 2つのフォーラムで「いいね」通知を受け取る
  • フォーラム1を読む
  • リストに戻る
  • フォーラム2の「いいね」通知バッジが消える!

確認:

  • (他の通知バッジは残ります)
  • フォーラム2を読む
  • プロフィールをタップすると、未読の「いいね」通知が他の通知と一緒にリストされます。

本日:

  • フォーラム1:いいね通知バッジ1件
  • フォーラム2:DM1件といいね通知バッジ2件

私の経験:

  • フォーラム1を読みました
  • フォーラムリストに戻りました
  • フォーラム2の「いいね」通知バッジが消えました
  • しかし、フォーラム2の通知ページを見ると、「いいね」はまだリストされ、新規/未読としてマークされています。

質問:
フォーラムリストの更新によって、最後に更新してから開いていない、またはトピックを読んでいないフォーラムの「いいね」通知が削除されるのはなぜですか?

「いいね!」 1

ReducedRepro手順:

  • iOSアプリ
  • 2つのフォーラム間で「いいね」通知を受け取る
  • プルして更新
  • フォーラム2の「いいね」通知バッジが消える!

確認:

  • (「いいね」以外の通知バッジは残る)
  • フォーラム2を読む
  • プロフィールをタップすると、未読の「いいね」通知が他の通知と一緒にリスト表示される

結果:

  • データ損失
「いいね!」 1

元のものを再度開き、投稿を移動してまとめておきました @gingerbeardman :+1:

「いいね!」 2

ありがとうございます

新しい通知インターフェースにより、このバグのために見逃していた多くのことが明らかになりました。

新しい通知UIは、新しい問題も明らかにしています。古い情報に関する新しいバッジが付いたセクションをタップしても、他のすべての「いいね!」や返信をスクロールしないとそれらを見ることができないのですが?

元のコメントを削除し、このメッセージの数投稿上にある最新のコンテンツに誘導するのは理にかなっていますか?

「いいね!」 1

OPを最新の再現手順に更新しました。:+1:

「いいね!」 2