- Shipped
- 29 de agosto de 2026 às 01:48 UTC
- Author
- Kamo
- Commit
- 181296c
Uma orginha infantil sem domínio próprio mostrou "KamoCRM", com o seu nome verdadeiro, depois voltou para "KamoCRM" e ficou lá. TabAttention escreveu `document.title = baseTitleRef.current` em cada execução da sua efeito em que nada estava pendente — incluindo a execução causada por «iconGeneração», que DynamicMetaLoader colide enviando KAMO THEME ICONS APLIED imediatamente Depois de definir o nome verdadeiro da aba. Então o tema chamado a aba e o flasher Escreveu um momento depois, sempre. A ordem garantida é por isso Retrocedeu e ficou em vez de ser uma corrida intermitente. A base que escrevia era velha por uma segunda razão. Sua MutaçãoObserver foi ligado ao <título> ELEMENT capturado na montagem, e o tratamento de metadados do React substitui esse elemento em vez de editar seu texto — então o observador sentou-se assistindo um nó separado e não relatou nada, que é indistinguível de "o título nunca mudou". Este observador tinha sido acrescentado precisamente para evitar o restabelecimento de um período de título; não podia ver a mudança que existia para capturar. Duas correções, porque as duas falhas são independentes: - Restaure apenas um título que nós realmente substituímos (títuloRef Sobreposto). Restauração é sem sentido para um título que este componente nunca tocou, e que escrever foi o Esbofeteado. - Localizar a base através do documento. cabeça em vez do elemento título, então um substituído <title> ainda é visto, e semeá-lo do próprio nome de org gravado da aba em vez do que do documento. title — na máquina partilhada o servidor resolve por nome de máquina e mostra o nome do PLATFORM, então um instantâneo de tempo de montagem captura o erro um para cada org sem um domínio. A metade cabeça-vs-elemento é fixada por um teste jsdom que substitui o <title> elemento: falha com a observação e passa com a cabeça.