summaryrefslogtreecommitdiff
path: root/ext/web/02_event.js
diff options
context:
space:
mode:
Diffstat (limited to 'ext/web/02_event.js')
-rw-r--r--ext/web/02_event.js8
1 files changed, 1 insertions, 7 deletions
diff --git a/ext/web/02_event.js b/ext/web/02_event.js
index f031d0aed..a3e40ab99 100644
--- a/ext/web/02_event.js
+++ b/ext/web/02_event.js
@@ -7,7 +7,6 @@
import { core, primordials } from "ext:core/mod.js";
const {
- ArrayPrototypeFilter,
ArrayPrototypeIncludes,
ArrayPrototypeIndexOf,
ArrayPrototypeMap,
@@ -982,12 +981,7 @@ class EventTarget {
);
const { listeners } = self[eventTargetData];
- if (callback !== null && listeners[type]) {
- listeners[type] = ArrayPrototypeFilter(
- listeners[type],
- (listener) => listener.callback !== callback,
- );
- } else if (callback === null || !listeners[type]) {
+ if (callback === null || !listeners[type]) {
return;
}