- Spegnimento
- 21 agosto 2026 alle ore 05:03 UTC
- Autore
- kamo
- Impegno
- c97dd05
Due vuoti lasciati da dare alla finestra di supporto questo trattamento. Mandare un messaggio non ha cancellato nulla. Il core di chat segna una conversazione letto quando inizia, quando la sua storia si carica e quando un messaggio ARRIVES — ma non quando il membro invia uno, così rispondendo a qualcuno ha lasciato il conto esattamente dove era. Questo è prova meno ambigua una conversazione è stata letta che l'app ha, ed è stato l'unico segnale che nulla stava ascoltando. Ora contrassegnato leggere su invio, non assegnato: " guardare questo" vale la pena chiedere circa un messaggio che è arrivato e non su uno membro appena digitato. Un messaggio in arrivo in una conversazione che il membro sta leggendo ora lo fa leggere piuttosto che solo rileggere il conte. Entrambi i percorsi attraversano il contesto non letto invece di il core proprio markRead(), che è la sostanza della correzione: il nucleo emette un nudo PUT, così nulla ha cancellato il distintivo a livello locale, nulla ha sollevato la recinzione in volo, e nulla di riletto in seguito — il numero sullo schermo si è spostato solo quando il server la trasmissione ha trovato la sua via di ritorno su STOMP. Un aggiornamento() rilasciato contro un server che ha non registrato il letto ancora può tornare solo con il conte da prima di esso. Questo è lo stesso viaggio rotondo la finestra di supporto si è fermata a seconda di: un membro l'azione non deve viaggiare attraverso NATS e un relè prima che il proprio schermo concorda con loro, e quando quel telaio è mancato — presa di riconnettersi, tab addormentato — il conteggio seduto illuminato fino alla successiva spunta del primo piano o una ricarica. I gestori leggono `viewing` e la sessione attraverso refs. Sono registrati una volta per volta conversazione, e `viewing` cambia su ogni minimo, ripristino e interruttore di scheda, quindi un il maniglione che chiude sul suo valore di tempo di montaggio risponderebbe per una finestra che il membro ha fermato molto tempo fa.