diff --git a/src/Elements/Elements.es6 b/src/Elements/Elements.es6 index 1ef129b..6e32dfa 100644 --- a/src/Elements/Elements.es6 +++ b/src/Elements/Elements.es6 @@ -44,6 +44,8 @@ export default class Elements extends Tool } overrideEventTarget() { + if (!window.EventTarget) return; + var winEventProto = window.EventTarget.prototype; var origAddEvent = this._origAddEvent = winEventProto.addEventListener, @@ -63,6 +65,8 @@ export default class Elements extends Tool } restoreEventTarget() { + if (!window.EventTarget) return; + var winEventProto = window.EventTarget.prototype; if (this._origAddEvent) winEventProto.addEventListener = this._origAddEvent; diff --git a/test/index.html b/test/index.html index 0520da4..41ce7fe 100644 --- a/test/index.html +++ b/test/index.html @@ -5,6 +5,12 @@ Eruda +