Um chat minimizado não é lido nem silencioso

Fixkamo-internal
Navios
21 de agosto de 2026 às 05:31 UTC
Autor
kamo
Enviar
ab39ead

Dois bugs que compartilharam uma causa: a única bandeira dizendo "esta janela é minimizada" foi Tudo o que lhe pediu silenciosamente não fez nada. Uma mensagem de chegada foi marcada como lida enquanto a sessão foi assinada — e que a subscrição sobrevive à atenção do membro, porque uma janela de ferramentas mantém a sua conteúdo montado e STOMP anexado enquanto estacionado fora da janela, e uma aba de fundo produz normalmente. As mensagens que chegaram enquanto a janela era minimizada foram marcadas ler no instante em que eles desembarcaram, limpando o distintivo que era o único sinal que eles tinham vindo De todo. chat-core 0.1.4 pergunta ao host em vez disso (isViewing, por mensagem em vez de uma na construção); isto passa por `viewing', que também cobre a aba de fundo. O som da mensagem de entrada é forçado quando o membro não está olhando, e perguntou ao `minimized` PROP — que uma janela de ferramenta incorporada pinos para false, porque a shell possui o minimizador de cromo e ChatBox nunca deve desenhar seu próprio estado colapsado em cima dele. Então a bandeira nunca leu verdade e uma conversa minimizada tem chegado em silêncio. Agora pergunta a mesma 'visão'. O adereço mantém o seu comentário explicando porque continua a ser falso, assim, o próximo leitor corrige a pergunta em vez da resposta. Também deixa cair a auto-restaurante que pendurada na mesma bandeira morta. Teria sido errado. Se revivido — invocou Minimize, um setter, que reminimiza em vez de restaurar — e é redundante: ChatNotificação Ouvinte já ouve para o chat:message-received nudge e reabre a janela, e tool:open's dedupe des-minimiza.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços