From 822830d7a2fb5397f35f080d051acacff9f27ea4 Mon Sep 17 00:00:00 2001 From: Carlos Jeurissen <1038267+carlosjeurissen@users.noreply.github.com> Date: Sun, 27 Oct 2024 12:28:04 +0100 Subject: [PATCH] Fix removal of the event listener on agents without EventListenerOptions support --- src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.ts b/src/index.ts index a051279..9ec6107 100644 --- a/src/index.ts +++ b/src/index.ts @@ -32,7 +32,7 @@ const options = { // eslint-disable-next-line @typescript-eslint/no-empty-function const noop = () => {}; w.addEventListener && w.addEventListener('p', noop, options); -w.removeEventListener && w.removeEventListener('p', noop, false); +w.removeEventListener && w.removeEventListener('p', noop, !passiveOptionAccessed); export const supportsPassiveEvents: boolean = passiveOptionAccessed;