Fixed.

On Feb 4, 8:55 pm, Scott González <[email protected]> wrote:
> I've created a ticket for this:http://dev.jqueryui.com/ticket/4061
>
> Thanks for the test case.
>
> On Feb 3, 2:40 pm, BillyRayPreachersSon
>
> <[email protected]> wrote:
> > Last night I upgraded from jQuery 1.2.6 and UI 1.5.3 to jQuery 1.3.1
> > and UI 1.6rc6 without too many problems at all (which is fantastic!).
>
> > The only problem I've found is when firing a mousedown event on an
> > element that has draggable (or potentially, any mousedown) behaviour
> > attached. This now throws an error on the following line of
> > $.ui.mouse._mouseDown, due to 'originalEvent' not being present:
>
> >      if (event.originalEvent.mouseHandled) { return; }
>
> > Here's a cut-down test harness which illustrates the problem nicely:
>
> > <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
> > "http://www.w3.org/TR/html4/loose.dtd";>
> > <html>
> > <head>
> >         <title>jQuery Event Test</title>
> >         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
>
> >         <script type="text/javascript" src="assets/js/jquery-1.3.1.js"></
> > script>
> >         <script type="text/javascript" src="assets/js/jquery-ui-
> > personalized-1.6rc6.js"></script><!-- core, mouse, draggable,
> > resizable -->
>
> >         <script type="text/javascript">
> >                 jQuery(function() {
> >                         jQuery('#mouseFireManual').bind('click', 
> > function(eventData) {
> >                                 
> > jQuery('#draggableDiv').triggerHandler('mousedown', eventData);
> >                         });
>
> >                         jQuery('#draggableDiv').bind('mousedown', 
> > listenForMouseDown);
>
> >                         jQuery('#draggableDiv').draggable({});
> >                 });
>
> >                 function listenForMouseDown() {
> >                         document.title = 'Mouse down handler was fired ' + 
> > new Date
> > ().getTime();
> >                 }
> >         </script>
> > </head>
>
> > <body>
> >         <div id="mouseFireManual">Fire mouse down event</div>
> >         <br />
>
> >         <div id="draggableDiv">This DIV is draggable</div>
> > </body>
> > </html>
>
> > If you click the 'Fire mouse down event', you'll get an error, but you
> > drag 'draggableDiv' without any problem.
>
> > Switching in jQuery 1.2.6 and UI 1.5.3 with no other code changes, and
> > the error goes away.
>
> > Is this something I should report as a bug, or is this expected
> > behaviour with the new event model?
>
> > Thanks!
>
> > Dan
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/jquery-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to