Changeset 1763

Show
Ignore:
Timestamp:
01/23/09 04:52:41 (14 months ago)
Author:
paul.bakaus
Message:

core: the propagation for the mousedown has to be stopped in the mouse logic, otherwise causes much pain for nested widgets (fixes #3910)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/ui/ui.core.js

    r1753 r1763  
    456456                ($.browser.safari || event.preventDefault()); 
    457457 
     458                // was changed to return true in rev 1000 because that allows the 
     459                // event to bubble - however, exactly that causes much pain for 
     460                // nested widgets, so we call stopPropagation(). Building a work- 
     461                // around for the above is much easier. 
     462                event.stopPropagation(); 
    458463                return true; 
    459464        },