diff --git a/src/index.js b/src/index.js index 224071c..f24c4de 100644 --- a/src/index.js +++ b/src/index.js @@ -67,11 +67,11 @@ let events = new Map(); function addListener(element, event, id, callback) { events.set(id, callback); - element.addEventListener(event, callback); + element.addEventListener(event, callback, {capture: true}); } function removeListener(element, event, id) { - element.removeEventListener(event, events.get(id)); + element.removeEventListener(event, events.get(id), true); events.delete(id); }