返信インジケーターが抑制されない

時折、「返信を直接下に表示しない」オプションが有効になっているにもかかわらず、<kbd>1返信</kbd> インジケーターが表示されることに気づきました。
この問題はさまざまな Discourse サイトで発生するため、デザイン実験とは関係ありません。しかし、デザイン実験によりモバイルで表示されるようになります。普段は携帯電話で閲覧しているので、最近それらをより頻繁に目にしています。

私が非常に頻繁に使用している別のフォーラムが1月中旬に更新された後、そこでも返信インジケーターがより多く表示されるようになりました。しかし、その前の更新は8月だったので、いつ何が変更されたのかを特定するのに役立ちません。

再現手順を見つけようとしましたが、すべての投稿に共通するものは見つけられませんでした。したがって、問題は複数あると考えています。

(1)問題を確実に再現できる方法の1つは、投稿#1を投稿#2で引用することです。
これは、たとえばここここ で発生しました。この投稿への返信でもトリガーしてみます。

ただし、最初の投稿ではない他の投稿でも発生し、その間に不可視の投稿もありません(投稿番号を確認しました)。

(2)これらの投稿の一部については、原因を見つけることができました。たとえば、Introducing Experimental Form Templates - #17 by Canapin では、インジケーターが表示されるのは、返信がすべてインジケーターを表示する3つの投稿への返信であるためだと思います。直接上にある最後の投稿でさえもです。しかし、これが理由かどうかはわかりません。したがって、これは(3)と同じ問題である可能性があります。

(3)しかし、理由がわからない他の投稿もあります。(ただし、たとえば、インジケーターをトリガーする2番目の返信があったかどうかを確認することはできませんが、削除された場合)
(A) Link to raw markup for topic / message - #2 by JammyDodger
(B) Introducing Experimental Form Templates - #55 by sunjam
(C) Discourse Build Error: “An error occurred while installing rbtrace (0.5.1), and Bundler cannot continue - #14 by stance455

(4)メタで例を探していると、イライラすることがありました。時々返信インジケーターが表示されますが、クリックすると消えます。リフレッシュしても元に戻りません。投稿がプリロード境界に正確にあるのだと思います。つまり、1つがロードされる前に、もう1つがロードされます。
2つの例を記録しました。これは、最初のスクリーンキャストの投稿へのリンクです。トピックをスクロールすると、返信インジケーターが投稿の下に表示されます。時々クリックすることもできますが、最後には消えます。


2番目のビデオでは、下から始めました。投稿が返信であることを示すインジケーターが消えるのがわかります。投稿へのリンク

(5)これらの返信をすべて見ていると、Private sub-category email-in Discourse::InvalidAccess - #11 by hellekin も目にしました。これは、最後の投稿の引用が含まれているため、最初の投稿を返信として表示します。古い投稿が返信として表示されるのは少し混乱します。少なくとも「投稿に移動」矢印は間違った方向を指しています。

ここに最初の投稿を引用した返信があります。

これで手順も見つかったと思います。
一般的な返信ボタンを使用して、その上の投稿を引用として追加する必要があります。そのため、コピー引用ボタンが最近さらに多く出現した理由である可能性があります。

したがって、(2)と(3)は同じです。


返信インジケーターをトリガーするために、その上の投稿を引用します。

また、別の問題にも気づきました。
ユーザーを無視したために返信が非表示になっている場合、返信インジケーターも表示されることがあります。無視ステータスを通常に戻すか、非表示の投稿を表示するためにクリックすると、インジケーターは消えます。


無視は、通常ユーザーを無視しているからではなく、問題を実証するために行っただけです。

「いいね!」 1