Skip to content

Commit

Permalink
Remove obsolete event object fixups.
Browse files Browse the repository at this point in the history
  • Loading branch information
dmethvin committed Dec 26, 2012
1 parent 97fa97f commit 69bab50
Showing 1 changed file with 2 additions and 21 deletions.
23 changes: 2 additions & 21 deletions src/event.js
Expand Up @@ -434,11 +434,10 @@ jQuery.event = {
}, },


mouseHooks: { mouseHooks: {
props: "button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "), props: "button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),
filter: function( event, original ) { filter: function( event, original ) {
var eventDoc, doc, body, var eventDoc, doc, body,
button = original.button, button = original.button;
fromElement = original.fromElement;


// Calculate pageX/Y if missing and clientX/Y available // Calculate pageX/Y if missing and clientX/Y available
if ( event.pageX == null && original.clientX != null ) { if ( event.pageX == null && original.clientX != null ) {
Expand All @@ -450,11 +449,6 @@ jQuery.event = {
event.pageY = original.clientY + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - ( doc && doc.clientTop || body && body.clientTop || 0 ); event.pageY = original.clientY + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - ( doc && doc.clientTop || body && body.clientTop || 0 );
} }


// Add relatedTarget, if necessary
if ( !event.relatedTarget && fromElement ) {
event.relatedTarget = fromElement === event.target ? original.toElement : fromElement;
}

// Add which for click: 1 === left; 2 === middle; 3 === right // Add which for click: 1 === left; 2 === middle; 3 === right
// Note: button is not normalized, so don't use it // Note: button is not normalized, so don't use it
if ( !event.which && button !== undefined ) { if ( !event.which && button !== undefined ) {
Expand Down Expand Up @@ -483,19 +477,6 @@ jQuery.event = {
event[ prop ] = originalEvent[ prop ]; event[ prop ] = originalEvent[ prop ];
} }


// Fix target property, if necessary (#1925, IE 6/7/8 & Safari2)
if ( !event.target ) {
event.target = originalEvent.srcElement || document;
}

// Target should not be a text node (#504, Safari)
if ( event.target.nodeType === 3 ) {
event.target = event.target.parentNode;
}

// For mouse/key events, metaKey==false if it's undefined (#3368, #11328; IE6/7/8)
event.metaKey = !!event.metaKey;

return fixHook.filter? fixHook.filter( event, originalEvent ) : event; return fixHook.filter? fixHook.filter( event, originalEvent ) : event;
}, },


Expand Down

0 comments on commit 69bab50

Please sign in to comment.