diff --git a/spatial_navigation.js b/spatial_navigation.js index 744cd4b..007de77 100644 --- a/spatial_navigation.js +++ b/spatial_navigation.js @@ -579,8 +579,11 @@ if (arguments.length < 4) { cancelable = true; } - var evt = document.createEvent('CustomEvent'); - evt.initCustomEvent(EVENT_PREFIX + type, true, cancelable, details); + const evt = new CustomEvent(EVENT_PREFIX + type, { + bubbles: true, + cancelable: cancelable, + detail: details + }) return elem.dispatchEvent(evt); }