Bug Tracker

Changeset 4290

Show
Ignore:
Timestamp:
12/21/07 02:11:26 (1 year ago)
Author:
brandon.aaron
Message:

Removed check to prevent event from being fixed twice. Unfortunately, in IE this is sometimes necessary with its global event object. Binding both a mousedown and mousemove event is an example.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/jquery/src/event.js

    r4286 r4290  
    264264 
    265265    fix: function(event) { 
    266         // Short-circuit if the event has already been fixed by jQuery.event.fix 
    267         if ( event[ expando ] ) 
    268             return event; 
    269              
    270266        // store a copy of the original event object  
    271267        // and clone to set read-only properties 
    272268        var originalEvent = event; 
    273269        event = jQuery.extend({}, originalEvent); 
    274          
    275         // Mark the event as fixed by jQuery.event.fix 
    276         event[ expando ] = true; 
    277270         
    278271        // add preventDefault and stopPropagation since