チャットドロワーでスケルトンローダーがアクティブです

こんにちは。

これは UX に配置します。動作はしますが、ドロワーでのみアクティブなようで、初期ロード時にのみスケルトンを表示するというコミットがありました。PERF: applies optimisations on chat-live pane by jjaffeux · Pull Request #20532 · discourse/discourse · GitHub また、位置決めにも問題があるようですが、これはローダーが原因かもしれません。

Mar-16-2023 18-47-39

よろしくお願いします :slightly_smiling_face:

「いいね!」 2

ここで満たされていない期待が何であるか、少し不明瞭です。

期待していないのにスケルトンが見えているのですか?それとも、あるケースではスケルトンが見えることを期待しているのに、見えていないのですか?

「いいね!」 2

フルページチャットのデスクトップまたはモバイルでは、パフォーマンスのためスケルトンは使用されません。

このスケルトンローディングアイコンは、通常のページでも作成できますか?

ああ、わかりました。理解できたと思います。

スケルトン自体は「機能」です。メッセージがまだ読み込まれていない場合に表示し、スクロール体験を向上させます。

ここで指摘されているのは、ドロワーモードで以前のメッセージを読み込む際に、説明されていない、または予期しないパフォーマンスの違いがあるということ、そしてその証拠としてスケルトンが表示されるということだと思います。

そういうことでしょうか?

チャンネルを開いたときの初回読み込み時のみスケルトンがアクティブであるべきだと思います。上記でリンクしたコミットには、「初回読み込み時のみスケルトンを表示する」という説明が含まれており、これはデスクトップおよびモバイルのフルページチャットで問題なく動作します。ドロワーのみがこの目的のためにスケルトンを保持しており、これが意図したものではないと考える理由です。:slightly_smiling_face:

現在、メッセージが読み込まれている場合でも、返信や同じチャンネルの以前のメッセージへのリンクを表示するためにクリックすると常に使用されます。返信されたメッセージがすでに読み込まれている例を次に示します。

Mar-17-2023 07-12-28

「いいね!」 1

先日修正したはずですが、返信をクリックしても完全なリロードが発生しませんでした。

編集:どうやらモバイルでは動作するようですが、デスクトップでは動作しないようです。奇妙ですね。確認してみます。

「いいね!」 4

これは修正されているはずです :+1:

「いいね!」 2

このトピックは、最後の返信から2日後に自動的に閉じられました。新しい返信は許可されていません。