We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ed7673c commit dc0a2d8Copy full SHA for dc0a2d8
src/wrappers/wrapper.js
@@ -512,10 +512,18 @@ export default class Wrapper implements BaseWrapper {
512
513
const event = type.split('.')
514
515
- const eventObject = new window.Event(event[0], {
516
- bubbles: true,
517
- cancelable: true
518
- })
+ let eventObject
+
+ // Fallback for IE10,11 - https://stackoverflow.com/questions/26596123
+ if (typeof (window.Event) === 'function') {
519
+ eventObject = new window.Event(event[0], {
520
+ bubbles: true,
521
+ cancelable: true
522
+ })
523
+ } else {
524
+ eventObject = document.createEvent('Event')
525
+ eventObject.initEvent(event[0], true, true)
526
+ }
527
528
if (options && options.preventDefault) {
529
eventObject.preventDefault()
0 commit comments