Moin
1
Issue with Chat Icon Badge Count Not Showing for Direct Messages (DMs) の議論を続けます:
チャットチャンネルでも同じ問題が発生していると思います。スレディングが無効の場合、ユーザーが投稿に返信しても通知ドットが表示されません。
私の再現環境からのスクリーンショット:
再現手順:
- 新しいチャットチャンネルを作成し、スレディングを無効にします
- メッセージを書きます(上記のスクリーンショットでは、直接返信には返信インジケーターが表示されないため2つ書きましたが、1つでも動作します)
- テストユーザーとしてイマーソン(なりすまし)を実行します
- チャンネルに参加します
- 管理者が書いたメッセージに返信します。別のメッセージに返信していることを示すインジケーターが表示されるはずです
- イマーソンを解除します
- 通知を確認します
期待される結果: サイドバーのチャンネル、ヘッダーのアイコン、およびDMとチャンネルを切り替えるメニュー内のチャンネルの横にドットが表示されること。
実際の結果: チャンネルを見ない限り、未読のチャットメッセージがあることを示すインジケーターが表示されません。誰かがあなたに直接返信しているにもかかわらず、これが特に問題です。誰かが何かを投稿したという通知よりも、誰かがあなたに返信したという通知の方が不十分です
「いいね!」 4
報告ありがとうございます!もう一点追加で、これはクライアントとサーバーの不一致による問題です。同じウィンドウを開いたまま、別のブラウザでテストユーザーを開くと、通知ドットが表示される場合がありますが、読み取り状態を変更していなくても、リフレッシュすると消えてしまいます。ユーザーになりすます(impersonate)と、リフレッシュと同じ動作になります。
これにより修正されます。
「いいね!」 2