- Spegnimento
- 3 agosto 2026 alle ore 02:51 UTC
- Autore
- kamo
- Impegno
- 19538ad
Entrambe le viste della lista hanno segnato una riga sul suo mittente, quindi ogni riga del lettore outbox ha mostrato il lettore — la loro foto, il loro nome, il loro indirizzo. Il messaggio elenco non aveva nessun contesto di cartella affatto, e la lista di conversazione ha preso partecipanti[0] da un elenco che mescola entrambi i lati del filo. Le due opinioni hanno bisogno di regole diverse. Un solo messaggio conosce solo le proprie intestazioni, così ha bisogno della cartella: in arrivo mostra il mittente, in uscita mostra il destinatario. I nomi delle cartelle sono abbinati alla forma piuttosto che alla stringa esatta perché i fornitori disaccordo — "[Gmail]/Sent Mail", "Sent Items", "Sent". Una conversazione già porta entrambi i lati, quindi non ha bisogno di alcuna cartella affatto: il primo partecipante che è non il lettore è l'altra parte, in Inbox e Sent allo stesso modo. Entrambi tornano al lettore piuttosto che a nulla, quindi una nota a sé e un thread con un singolo partecipante ancora render. MessageBrowser ha già calcolato gli indirizzi del lettore per Reply All — che set è riutilizzato qui piuttosto che ricomputato, quindi un alias o una casella di posta condivisa è gestito allo stesso modo in entrambi i posti. I test coprono le varianti del nome della cartella, il caso dei lettori-in-own-recipients, e il degenerare fallback, più la parsing su tutte le chiavi: l'indirizzo è la cache chiave, e un disaccordo tra due siti di chiamata mostra una persona due modi su uno schermo e ha il tasso di successo.