Błąd po najechaniu kursorem w debuggerze Chrome? (v79.0.3945.79)

11

Debuguję aplikację React Native 0.61.5 w przeglądarce Chrome i zwykle, gdy kod przestaje działać w punkcie przerwania i najeżdżam na właściwość, widzę wszystkie szczegóły w wyskakującym oknie. Ale od dwóch dni nie mogę odzyskać tej funkcjonalności. Zrestartowałem komputer, wyczyściłem pakiet Chrome i Metro, wypróbowałem na urządzeniu wirtualnym lub rzeczywistym, ale wciąż nie działa. Czy zdezaktywowałem coś przypadkowo?

Joris
źródło
2
Problem występuje w ostatniej aktualizacji Chrome. support.google.com/chrome/thread/16855096?hl=pl
Tuan Luong

Odpowiedzi:

2

Aktualizacja: problem wydaje się rozwiązany dzięki nowej aktualizacji Chrome 79.0.3945.117.

Tak, w Chrome 79 ta funkcja została zerwana. W tym wątku ludzie zgłaszają ten błąd: https://support.google.com/chrome/thread/22882968?hl=pl

(a także w linku z komentarza do tego pytania)

I to jest wątek, w którym programiści Chrome śledzą ten problem i próbują go naprawić: https://bugs.chromium.org/p/chromium/issues/detail?id=1033022

W Chrome Canary (81) ta funkcja działa i podobno działa w wersji Chrome Dev (80). Inne alternatywy to Firefox (również ludzie mówią, że działa w Operze i innych przeglądarkach) i debugowanie za pomocą VSCode.

Wygląda na to, że nie zamierzają go naprawić przed wersją 80, która nie zostanie wydana do lutego (z tego, co mówią ludzie w tym wątku: https://support.google.com/chrome/thread/22882968? hl = en ).

Pojawiła się również ta zmiana: https://chromium-review.googlesource.com/c/chromium/src/%2B/1835357, która spowodowała, że ​​zmienne pojawiały się po najechaniu myszą tylko w najbardziej wewnętrznym zakresie. Aktualizacja: ta funkcja (do oceny poza najbardziej wewnętrznym zakresem) prawdopodobnie zostanie przywrócona: (z https://bugs.chromium.org/p/chromium/issues/detail?id=1033022 )

„To cofa http://chromium-review.googlesource.com/c/chromium/src/+/1835357 , co ograniczyło chętną ocenę popover do najbardziej wewnętrznego zakresu, który jest jedynym zakresem, dla którego możemy w tej chwili uzyskać wiarygodne wyniki W przypadku zewnętrznych zakresów może nadal dawać właściwe wyniki, ale nie możemy tego zagwarantować. Ale ta funkcja jest nadal bardzo przydatna, więc przywracamy tutaj zachowanie, a następnie poprawimy i UX później ” .

Sentero-esp12
źródło
0

Nawet przy ostatniej aktualizacji Google Chrome nie byłem w stanie rozwiązać tego problemu. Problem pochodzi z wersji Chromium Google Chrome.

Potrzebujesz wersji 81 Chromium, która naprawia błąd.

Pobrałem ostatnią przeglądarkę Chromium z Chromium 81 i działa ona dla mnie https://chromium.woolyss.com/download/fr/

Joris
źródło