@sentry/browser
@sentry/integrations
5.19.1
Alguns "métodos removeEventListener" não funcionaram quando eu atualizo pacotes para a versão 5.19.1.
Mas as coisas funcionam bem na versão anterior, como a versão 5.15.1.
E descobri que esta configuração abaixo fará com que "callback.__sentry__" seja "indefinido" que foi confirmado em https://github.com/getsentry/sentry-javascript/commit/9a68a35836c739757f3d8e9418e21e53e62bd4d2
Sentry.init({
// ...
integrations: [new Sentry.Integrations.Breadcrumbs({ dom: false })]
});
Esta é a razão pela qual os ouvintes de eventos registrados após o sentry inited não puderam ser removidos?
Como corrigi-lo ?
Você é capaz de fornecer algum tipo de caso de reprodução? Se realmente houver um problema, gostaria de corrigi-lo imediatamente.
@kamilogorek
Eu criei um repositório assim: https://github.com/scorpio13love/sentry-dom-false.
@scorpio13love obrigado, vou dar uma olhada nisso. Da minha primeira passagem, parece que a desativação do dom breadcrumbs está causando isso. Muito estranho embora. Entrarei em contato assim que encontrar o problema.
Comentários muito úteis
@scorpio13love obrigado, vou dar uma olhada nisso. Da minha primeira passagem, parece que a desativação do dom breadcrumbs está causando isso. Muito estranho embora. Entrarei em contato assim que encontrar o problema.