- Navios
- 26 de agosto de 2026 às 04:50 UTC
- Autor
- kamo
- Enviar
- c0c80d8
Avaliação final encontradoSmsRead and markAiRead had zero callers, and SocialChatWindow nunca chamou markAsRead/beginViewing em tudo — três de cinco superfícies de conversa enviaram um contador não lido que só podia ir Levanta-te. O projeto assumiu ChatTool onScreen -> startViewing fiação coberta Cada superfície; ele só cobriu ChatTool. SmsTool e AiChatTool agora ler noScreen do useToolWindows() (a janela minimizada permanece montada, estacionado fora da janela, por isso a loja é único lugar que pode responder "é o membro olhando para isso") e chamar markSmsRead/markAiRead sempre que sua conversa está na tela com um nonzero live count, re-firing se a contagem voltar enquanto ainda estiver ligada ecrã. SocialChatWindow reusos startViewing diretamente, desde um social conversationId é um guid de sessão de mídia no mesmo instantâneo do MediaService O chat já lê.