- Spegnimento
- 26 agosto 2026 alle ore 04:50 UTC
- Autore
- kamo
- Impegno
- 6cc673a
TabAttention alimentato navGrandTotal in un 1100ms titolo flasher. Quattro dei suoi otto addend sono la profondità della coda che non raggiunge mai lo zero quando un membro legge qualcosa: support.tickets (unioni "assegnate a me" lato server con "ha messaggi non letti" — SupportPendingCountService risponde uno integer per l'intero set), supporto. systemBugs (platform-wide NEW, clears only on triage), support.webinars e phone.voicemails (entrambi chiaro solo per licenziamento, non leggendo una conversazione). Prima di questo rammentare il flasher leggere UnreadContext.totalUnread, che raggiunge sempre zero; navGrandTotal sembrava il suo successore naturale e non era uno. Aggiunto navAttentionTotal a navCountTotals.ts: chat + support.unreadMessages + phone.text (sms) + ai — solo gli arrivi del messaggio. navGrandTotal è invariato e ancora appoggia i badge nav. support.unreadMessages è un nuovo Campo NavCounts (bySurface.support, già correttamente cancellato dal supporto ticket windows) filettato attraverso NavCountsContext specificamente così la scheda flasher ha un segnale di supporto reale invece di quello in coda. phone.missedCalls è lasciato fuori dall'attenzione totale sullo stesso ragionamento come voicemail: workload per l'icona del telefono, non un messaggio arrivo. TabAttention ora chiama navAttentionTotal invece di navGrandTotal.