|
55 | 55 | if (/transitionend/.test(eventType)) {
|
56 | 56 | if (window.WebKitTransitionEvent) {
|
57 | 57 | evnt = new window.WebKitTransitionEvent(eventType, eventData);
|
58 |
| - evnt.initEvent(eventType, false, true); |
| 58 | + evnt.initEvent(eventType, eventData.bubbles, true); |
59 | 59 | } else {
|
60 | 60 | try {
|
61 | 61 | evnt = new window.TransitionEvent(eventType, eventData);
|
62 | 62 | } catch (e) {
|
63 | 63 | evnt = window.document.createEvent('TransitionEvent');
|
64 |
| - evnt.initTransitionEvent(eventType, null, null, null, eventData.elapsedTime || 0); |
| 64 | + evnt.initTransitionEvent(eventType, eventData.bubbles, null, null, eventData.elapsedTime || 0); |
65 | 65 | }
|
66 | 66 | }
|
67 | 67 | } else if (/animationend/.test(eventType)) {
|
68 | 68 | if (window.WebKitAnimationEvent) {
|
69 | 69 | evnt = new window.WebKitAnimationEvent(eventType, eventData);
|
70 |
| - evnt.initEvent(eventType, false, true); |
| 70 | + evnt.initEvent(eventType, eventData.bubbles, true); |
71 | 71 | } else {
|
72 | 72 | try {
|
73 | 73 | evnt = new window.AnimationEvent(eventType, eventData);
|
74 | 74 | } catch (e) {
|
75 | 75 | evnt = window.document.createEvent('AnimationEvent');
|
76 |
| - evnt.initAnimationEvent(eventType, null, null, null, eventData.elapsedTime || 0); |
| 76 | + evnt.initAnimationEvent(eventType, eventData.bubbles, null, null, eventData.elapsedTime || 0); |
77 | 77 | }
|
78 | 78 | }
|
79 | 79 | } else if (/touch/.test(eventType) && supportsTouchEvents()) {
|
|
0 commit comments