Event: Remove fake originalEvent from jQuery.Event.simulate

Fixes gh-2300
Closes gh-2303
This commit is contained in:
Gabriel Schulhof
2015-05-12 15:30:05 +03:00
committed by Oleg Gaidarenko
parent 3c92770867
commit 7475d5debe
3 changed files with 65 additions and 2 deletions

View File

@@ -610,10 +610,14 @@ jQuery.event = {
event,
{
type: type,
isSimulated: true,
originalEvent: {}
isSimulated: true
}
);
// This prevents stopPropagation(), stopImmediatePropagation(), and preventDefault() from
// preventing default on the donor event.
delete e.originalEvent;
if ( bubble ) {
jQuery.event.trigger( e, null, elem );
} else {