Es gab Berichte in unserer Community, dass der Lesestatus von Chatnachrichten nicht korrekt funktioniert. Die ungelesene Markierung bleibt bestehen, auch wenn alle Nachrichten im Kanal gelesen wurden. Heute haben wir endlich herausgefunden, was dies verursacht.
Reproduktion:
Schreibe eine Nachricht in einem Kanal mit userA. (Die ungelesene Markierung wird für userB (Nicht-Mitarbeiter) angezeigt)
Lösche als Mitarbeiter die Nachricht, die userA gesendet hat.
Öffne den Kanal mit userB. (userB kann die Nachricht nicht lesen und die ungelesene Markierung verschwindet nicht. Selbst wenn man es mit der Tastenkombination Umschalt + Esc versucht.)
Es scheint, dass dies passiert, wenn die letzte Nachricht im Kanal von einem Mitarbeiter entfernt wurde. Wenn eine neue Nachricht eintrifft, verschwindet die ungelesene Markierung.