|
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