Skip to content

Commit 3655c4e

Browse files
committed
Event: remove preDispatch hook & simplify "simulate" signature
Closes jquerygh-2358
1 parent 0019a46 commit 3655c4e

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

src/event.js

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,7 @@ jQuery.event = {
602602
},
603603

604604
// Piggyback on a donor event to simulate a different one
605-
simulate: function( type, elem, event, bubble ) {
605+
simulate: function( type, elem, event ) {
606606
var e = jQuery.extend(
607607
new jQuery.Event(),
608608
event,
@@ -624,11 +624,8 @@ jQuery.event = {
624624
}
625625
);
626626

627-
if ( bubble ) {
628-
jQuery.event.trigger( e, null, elem );
629-
} else {
630-
jQuery.event.dispatch.call( elem, e );
631-
}
627+
jQuery.event.trigger( e, null, elem );
628+
632629
if ( e.isDefaultPrevented() ) {
633630
event.preventDefault();
634631
}
@@ -771,7 +768,7 @@ if ( !support.focusin ) {
771768

772769
// Attach a single capturing handler on the document while someone wants focusin/focusout
773770
var handler = function( event ) {
774-
jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true );
771+
jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) );
775772
};
776773

777774
jQuery.event.special[ fix ] = {

0 commit comments

Comments
 (0)