Os guardas do efeito de abertura não guardavam nada

Fixkamo-internal
Navios
9 de setembro de 2026 às 02:41 UTC
Autor
Kamo
Enviar
48df259

'cancelado' foi declarado, lido sete vezes, e nunca atribuído — o efeito não retornou nenhuma limpeza — então cada `se (!cancelado)` na carga que abre uma janela Estava morto. Uma busca que foi resolvida após o fechamento da janela. Principalmente isso é trabalho desperdiçado em um componente que ninguém pode ver. Dois dos sete são not: `goToLobby` dispara um segundo pedido para uma janela que se foi, e o erro caminho coloca uma mensagem sobre uma mesa de que o leitor já se afastou. Nada foi avisado. Reagir 18 deixou cair a "atualização do estado em uma desmontada componente" aviso, então o único tell foi eslint perguntando por que uma variável que é nunca reatribuído não é um 'const' — que é como uma sessão concorrente funciona ao lado dele no mesmo arquivo encontrado, tendo acabado de fixar a forma idêntica em ChessTool. O efeito de atualização em foco abaixo tem a mesma classe de gravação em voo e é Deliberadamente deixados em paz: remove os seus ouvintes corretamente, suas promessas aterram em «ApplyTable», que já recusa um quadro mais antigo do que o da tela, e re-runs muitas vezes o suficiente para que uma bandeira teria que ser sobre superseding em vez de Sobre desmontar. Problema diferente, e não este. Encontrado por projetos-f4.

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