I have some code that when a class is created an eventlistner is created. However it is not working in chrome. It works as it should in other webbrowsers. Every element is and option
in a select
.
I do get this warning:
[Violation] Added non-passive event listener to a scroll-blocking 'mousewheel' event. Consider marking event handler as 'passive' to make the page more responsive.
Code:
class Form_signal_sender{
constructor(element){
console.log("constructor");
element.addEventListener("click",function(){
console.log("Clicked");
var data = element.getAttribute("data-signal");
var even = new CustomEvent('signal', {'detail': data}, false);
window.dispatchEvent(even);
},{passive: true})
}
}