aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDave Methvin <dave.methvin@gmail.com>2014-03-05 22:46:23 -0500
committerDave Methvin <dave.methvin@gmail.com>2014-03-12 21:11:26 -0400
commit6a89db86ed817f6a7498076e2a06b90f9fce0831 (patch)
tree770d9e5b715646b60d90e7183fa1c2cb7cf051df /src
parent26ce21786252981563e49e91a85b3e0bfa16c3e3 (diff)
downloadjquery-6a89db86ed817f6a7498076e2a06b90f9fce0831.tar.gz
jquery-6a89db86ed817f6a7498076e2a06b90f9fce0831.zip
Event: Call underlying stopImmediatePropagation when present
Fixes #13997
Diffstat (limited to 'src')
-rw-r--r--src/event.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/event.js b/src/event.js
index ee1f3fcad..35c1c66b7 100644
--- a/src/event.js
+++ b/src/event.js
@@ -683,7 +683,14 @@ jQuery.Event.prototype = {
}
},
stopImmediatePropagation: function() {
+ var e = this.originalEvent;
+
this.isImmediatePropagationStopped = returnTrue;
+
+ if ( e && e.stopImmediatePropagation ) {
+ e.stopImmediatePropagation();
+ }
+
this.stopPropagation();
}
};