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.
2 parents 3a8ef7f + 51bb29c commit 39ff03cCopy full SHA for 39ff03c
components/utils/EventUtil.js
@@ -16,8 +16,11 @@ const EventUtil = {
16
trapEvent(event){
17
event.preventDefault();
18
event.stopPropagation();
19
- if(event.nativeEvent){
+ if(event.nativeEvent && event.nativeEvent.preventDefault){
20
event.nativeEvent.preventDefault();
21
+ }
22
+
23
+ if (event.nativeEvent && event.nativeEvent.stopPropagation){
24
event.nativeEvent.stopPropagation();
25
}
26
},
@@ -27,12 +30,12 @@ const EventUtil = {
27
30
28
31
29
32
trapImmediate(event){
33
+ if(event.nativeEvent && event.nativeEvent.stopImmediatePropagation){
34
event.nativeEvent.stopImmediatePropagation();
35
36
EventUtil.trap(event);
37
38
39
};
40
-module.exports = EventUtil;
41
+module.exports = EventUtil;
0 commit comments