Android版Chrome 77でトピックが未読状態に誤って固定される問題

参照: Unread tab does not update after reading

Android でトピックが既読としてマークされないという問題について、多くの人から報告がありました。

根本原因の分析を行った結果、Android Chrome 77 においてページ可視性 API の動作が変更されたことが判明しました。

この点については、以下で簡潔に議論されています:

新しいライフサイクルを説明する詳細なグラフは、こちらをご覧ください:

この問題の症状は以下の通りです。

  • Android を使用している

  • 5〜10 分間、他の作業に切り替える

  • Discourse に戻ると、既読としてマークされたものがなくなる

この問題に対する修正を以下に作成しました:

理論的には、これで問題が解決するはずです。

cc @mcwumbly / @Heather_Dudley / @Yuun

この修正はまもなく meta にデプロイされます。適用するには完全なリロードが必要です。

「いいね!」 17

これも @Wingtip さんにも当てはまります

「いいね!」 1

素晴らしい、修正はもう利用可能ですか?現在は 2.4.0.beta4 [0420e8145e] です。

はい、修正は 0420e8145e に含まれています。

「いいね!」 4

うまくいったようです!改めてありがとうございます。

「いいね!」 4

私たちも今は問題なく動作しています。Meta ではこの問題はもう発生しておらず、私の環境で未解決の課題はネットワークトラフィックに関連するもので、バグとは関係ありません。

みなさん、ありがとうございます!

「いいね!」 3