Estou depurando um aplicativo React Native 0.61.5 com o Chrome e, geralmente, quando o código para de ser executado em um ponto de interrupção e passo o cursor sobre uma propriedade, posso ver todos os detalhes em uma janela pop-up. Mas, há dois dias, não consigo recuperar essa funcionalidade. Reiniciei o computador, limpei o bundler do Chrome e do Metro, tentei com um dispositivo virtual ou real, mas ele ainda não está funcionando. Desativei algo acidentalmente?
11
Respostas:
Atualização: o problema parece ter sido resolvido com a nova atualização 79.0.3945.117 do Chrome.
Sim, com o Chrome 79 essa funcionalidade foi quebrada. Este é o tópico em que as pessoas estão relatando esse bug: https://support.google.com/chrome/thread/22882968?hl=en
(e também no link do comentário para esta pergunta)
E esse é um tópico em que os desenvolvedores do Chrome estão rastreando esse problema e tentando corrigi-lo: https://bugs.chromium.org/p/chromium/issues/detail?id=1033022
No Chrome Canary (81), esse recurso está funcionando e está funcionando na versão Chrome Dev (80). Outras alternativas são o Firefox (também dizem que está funcionando no Opera e em outros navegadores) e a depuração via VSCode.
Parece que eles não vão corrigi-lo até a versão 80, que não deve ser lançada até fevereiro (pelo que as pessoas dizem nesse segmento: https://support.google.com/chrome/thread/22882968? hl = en ).
Também houve essa alteração: https://chromium-review.googlesource.com/c/chromium/src/%2B/1835357, que fazia as variáveis aparecerem pairando apenas dentro do escopo mais interno. Atualização: esse recurso (para avaliar fora do escopo mais interno) provavelmente será restaurado: (em https://bugs.chromium.org/p/chromium/issues/detail?id=1033022 )
"Isso desfaz http://chromium-review.googlesource.com/c/chromium/src/+/1835357 , que limitou a avaliação ansiosa de popover ao escopo mais interno, que é o único escopo para o qual podemos produzir resultados confiáveis agora Para os escopos externos, ele ainda pode produzir os resultados certos, mas não podemos garantir isso. Mas o recurso ainda é muito útil e, portanto, estamos restaurando o comportamento aqui, e seguiremos com uma correção adequada e o UX posteriormente " .
fonte
Mesmo com a última atualização do Google Chrome, não consegui resolver esse problema. O problema vem da versão Chromium do Google Chrome.
Você precisa da versão 81 do Chromium, que corrige o erro.
Fiz o download do último navegador Chromium com o Chromium 81 e ele está funcionando para mim https://chromium.woolyss.com/download/fr/
fonte