アクティビティインジケーターが時々表示されたりされなかったりすることに気づきました。
特定のチャットチャンネルをクリックした時点でアクティビティドットを閉じる方がよいプラクティスではないでしょうか?
というのも、(間違っているかもしれませんが)非表示にするには、すべての未読メッセージを確認するか、数秒待つ必要があるように見えるからです。
(Contribute > Bug と Contribute > UX のどちらが適切か分かりません)
アクティビティインジケーターが時々表示されたりされなかったりすることに気づきました。
特定のチャットチャンネルをクリックした時点でアクティビティドットを閉じる方がよいプラクティスではないでしょうか?
というのも、(間違っているかもしれませんが)非表示にするには、すべての未読メッセージを確認するか、数秒待つ必要があるように見えるからです。
(Contribute > Bug と Contribute > UX のどちらが適切か分かりません)
はい、遅延(より正確にはデバウンス)があります。そのため、チャンネルを速く切り替えると、未読状態が認識されない可能性があります。
もし非常に速く切り替えた場合、本当に読んだのかという議論もあります。完璧ではないケースがあることは認めますが、現時点ではまともに機能していると考えています。短期的・中期的に変更する予定はありません。申し訳ありません。
ご意見には感謝しますが、同意できません。チャット(ユーザーが選択)をクリックしたら、通知がクリアされることを期待するはずで、メッセージを読むのにどれくらい時間がかかるかを推定するべきではありません。特に、それはチャット(例えば、トピックに関する詳細な会話とは対照的に)です。
あなたの(あまり)親切ではないWhatsAppグループメッセージを考えてみてください。時々、あなたは単に素早くタップして、あなたが本当に気にかけている人が何か書いたかどうかを確認したいだけかもしれません:sweat_smile:そして終了します。
少なくとも、他の人がこの設定を調整する簡単な方法はありますか?
お時間とご配慮をありがとうございました!
書いたものが100%明確になるか、未知のバグかのどちらかです。
ありがとうございます。しかし、コードを書かずに他に調整する方法はありますか?チャンネルを「既読」とマークするイベントのトリガーはありますか?
チャンネルの最下部に到達したときに既読としてマークされるはずです。最下部に到達してチャンネルを変更した場合、これは発生しません。デバウンス遅延があるため、デバウンスが最後のメッセージに到達する直前に発生し、スクロールして最下部に到達してから別のチャンネルに変更すると、サーバーは呼び出されません。