新しいトピックに移動する際に、投稿履歴で20件前の投稿にジャンプする

最近、ユーザー(私も含め)が新しいトピックに移動した際に、投稿履歴が20件(常に20件)戻ってしまうことがあることに気づきました。これは非常に困っています。本日現在、Discourseの最新バージョンを使用していますが、まだ発生しています。Safari、Chrome、Firefoxでこの問題が報告されています。何か助けがあれば幸いです。

「いいね!」 10

最近、トピックの新しいメッセージ数(たとえば「最新」のタイトルの隣にある)をクリックすると、時々(再現条件は不明)意図した場所に移動しないことに気づきました。
画像が遅延読み込みされていると考えていたため、この20メッセージのジャンプに関連しているかどうかはわかりません… :thinking:
メタでも発生しました(ちょうど今、このトピックで:https://meta.discourse.org/t/secure-uploads/140017)。

「いいね!」 2

私もMetaで同じトピックで同じことが起こりました。左メニューの「Announcements」から「Secure uploads」(https://meta.discourse.org/t/secure-uploads/140017)をクリックしました。最初に投稿が編集されたと思いましたが、そうではありませんでした。その後、このトピックを見つけました。

自分のフォーラムで、40件から700件以上の投稿があるいくつかのトピックを確認しましたが、すべて問題ありませんでした。:man_shrugging:

編集:自分のフォーラムを閲覧中に、47件の投稿がある古いトピックでこの問題が発生しました。最後の投稿ではなく、投稿#28に移動させられました。

「いいね!」 2

フォーラムでも同じことが見られます。
このスレッドとも関連があると思います。

「いいね!」 4

複数のデバイスで再現できます。:+1:

調査担当者が割り当てられたので、すぐに修正されることを願っています。

「いいね!」 10

はい、100%それが原因です。私も同じ現象を確認しています。大きな問題です。非常に混乱します。特にモバイルではさらに混乱します。

「いいね!」 2

フォーラムでも同様の現象を確認しています。テンプレートの開始とほぼ同時期に発生しています。

「いいね!」 3

FIX: Correctly reset `controllerReady` prop (#18727) · discourse/discourse@589a249 · GitHub の後もこのバグが発生していることを確認できる方はいらっしゃいますか?

その修正は 2022-10-24T21:00:00Z 頃にリリースされました。

「いいね!」 3

確認できます。:raised_hand: 今朝、Androidでも同様の現象が発生していました。

Windows 11/Firefoxでも(確認しました)発生しています。

「いいね!」 5

フォーラムを更新しましたが、まだ発生しています。

再現するのはかなり一貫しています。投稿が完全に読み込まれる前にスクロールするだけで(1ピクセルでも)、位置が20投稿ジャンプします。

「いいね!」 3

私のフォーラムで、ウェブサイトとモバイルの両方でまだ発生しています

「いいね!」 3

ありがとうございます :slightly_smiling_face: 前よりずっと少なくなりましたが、時々起こります。

モバイルとデスクトップで確認しました。

Android 12
Chrome 106.0.5249.126

MacOS 12.4
Chrome 105.0.5195.125

「いいね!」 2

モバイルの方がひどいという印象がありますが、それは可能でしょうか?携帯電話でフォーラムの新しい投稿を10件見たところ、10回すべてで20件前の投稿に移動しました。デスクトップでは、読み込み前にスクロールしない方が安定しているような印象があります。

IMO、この問題は深刻であり、すべてが正常に機能するまで、責任のある変更はできるだけ早く元に戻されるべきです。フォーラムが大幅に壊れています。

「いいね!」 2

変更は既に元に戻されました (DEV: Revert topic loading async changes by CvX · Pull Request #18757 · discourse/discourse · GitHub) が、内部CIプロセスの問題により、まだ tests-passed ブランチにマージされていません。1時間以内には完了するはずです。

更新:リバートは現在 tests-passed にあります

問題を一貫して再現するには、低速なデバイス(または負荷の高いデバイス)を使用するか、より悪いネットワーク条件が必要です。そのため、モバイルの方がより頻繁に影響を受ける可能性があります。

「いいね!」 10

beta14で再び再現された、ごく最近の別のバグです。

参考のために、古いロックされたスレッドはこちらです。

「いいね!」 1

トピックを再オープンし、レポートをまとめておくために投稿を移動しました。:+1:

同じ問題であることを確認するために、再現手順を教えていただけますか?

「いいね!」 2

モバイルでそれに気づき、「ああ、またこのバグか…」と思いました。このトピックで説明されているのと同じ動作です。

「いいね!」 1

前回と同じ方法では再現できません。:thinking:

お使いのデバイス/ブラウザと、問題が発生する際にどのボタンを押しているか(トピックリスト、通知、未読、サイドバーなど)を教えていただけますでしょうか。

「いいね!」 1