Commit 7babc7f2 authored by Rick Waldron's avatar Rick Waldron

Cache reference to propHook lookup and result

parent 66202aea
......@@ -484,8 +484,11 @@ jQuery.event = {
// store a copy of the original event object
// and "clone" to set read-only properties
var originalEvent = event;
var originalEvent = event,
propHook;
event = jQuery.Event( originalEvent );
propHook = jQuery.event.propHooks[ event.type ];
for ( var i = this.props.length, prop; i; ) {
prop = this.props[ --i ];
......@@ -510,8 +513,8 @@ jQuery.event = {
event.relatedTarget = event.fromElement === event.target ? event.toElement : event.fromElement;
}
if ( jQuery.event.propHooks[ event.type ] ) {
event = jQuery.event.propHooks[ event.type ]( event, originalEvent );
if ( propHook ) {
event = propHook( event, originalEvent );
}
return event;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment