Thanks Olivier.
Hey developers... any news on fixing this bug? Again, here's a live demo of the problem as it shows up in IE: http://74.205.76.81/sorttest/index4.php JR On Oct 16, 3:14 am, "Olivier Percebois-Garve" <[EMAIL PROTECTED]> wrote: > sure here it is. > > On my way I discovered another more subtle bug. I'm pretty sure it can be > reproduced on the photo gallery demo. > > change: > > // make the trash box droppable, accepting images from the content > section only > $('#trash div').droppable({ > accept: '.img_content', > activeClass: 'active', > drop: function(ev, ui) { > var $that = $(this); > ui.draggable.parent().fadeOut('slow', function() { > ui.draggable > .hide() > .appendTo($that) > .fadeIn('slow') > .animate({ > width: '72px', > height: '54px' > }) > .removeClass('img_content') > .addClass('img_trash'); > $(this).remove(); > }); > } > }); > > with: > > // make the trash box droppable, accepting images from the content > section only > $('#trash div').droppable({ > accept: '.img_content', > activeClass: 'active', > drop: function(ev, ui) { > var $that = $(this); > //ui.draggable.parent().fadeOut('slow', function() { > ui.draggable > .hide() > .appendTo($that) > .fadeIn('slow') > .animate({ > width: '72px', > height: '54px' > }) > .removeClass('img_content') > .addClass('img_trash'); > $(this).remove(); > //}); > } > }); > > That should trigger the bug. If not, ask me, I'll pprovide a zip. > I think that the current demo code works because the timer of the animation > allows the placeholder the be switched with the ui.draggable in time, so it > can be properly removed. > Without animation, the code breaks. > > Olivier > > On Wed, Oct 15, 2008 at 9:23 PM, tallvanilla <[EMAIL PROTECTED]> wrote: > > > Thanks Olivier. There's a fix described above that hasn't been > > released yet. Please try my demo page in FF and let me know if you > > still see the bug: > > >http://74.205.76.81/sorttest/index4.php > > > I only see it in IE, but I haven't tried YOUR demo yet, because I > > can't open a RAR file. Can you please provide a ZIP? > > > These kinds of bugs are show-stoppers, so I'm holding my breath until > > the "officials" weigh in on this! > > > JR > > > On Oct 15, 1:42 am, "Olivier Percebois-Garve" <[EMAIL PROTECTED]> > > wrote: > > > Hi tallvanilla > > > > I attached a demo of my bug. > > > It can be reproduced in FF, just make sure you scrolled down a little, > > and > > > then try dragging one of the blue boxes. > > > > Olivier > > > > On Wed, Oct 15, 2008 at 4:37 AM, tallvanilla <[EMAIL PROTECTED]> > > wrote: > > > > > UPDATE: > > > > > Another member of this group (Olivier Percebois-Garve) just found a > > > > NEW bug related to this one, so I thought I'd continue this discussion > > > > with his findings. > > > > > Please refer to one of my UI.SORTABLE demo pages for what was supposed > > > > to be the FIXED version of the bug discussed higher up on this page: > > > > >http://74.205.76.81/sorttest/index4.php > > > > > Unfortunately, it seems to exhibit a NEW bug, which Olivier > > > > discovered. To reproduce the bug (using IE only), just resize the > > > > browser window until a scrollbar appears. Then try dragging an element > > > > below the fold and back upwards. On the way up (and thereafter), > > > > you'll see a disconcerting distance between the mouse and the cloned > > > > element, very similar to what I reported earlier. You'll also notice > > > > that the greater the scroll length, the greater the distance between > > > > the mouse and the cloned element. > > > > > Another show-stopper! Please help again, Jeffrey Kretz and Paul > > > > Bakaus! > > > > > JR > > > > > On Oct 13, 4:55 pm, tallvanilla <[EMAIL PROTECTED]> wrote: > > > > > Thanks Paul. Will do! In the mean time, Jeffrey's fix (commenting out > > > > > line 41) seems to have done the trick. > > > > > > Also, I noticed that the currently nightly build does NOT include the > > > > > problematic line, so perhaps this bug fix is already underway? > > > > > > JR > > > > > > On Oct 13, 2:11 pm, "Paul Bakaus" <[EMAIL PROTECTED]> > > wrote: > > > > > > > Hey guys, > > > > > > > this definitely looks like a bug. Unfortunately, our bugtracker is > > down > > > > > > right now, > > > > > > but it should be up again in the next days. > > > > > > > Could you check again next weekend or so and then fill out a new > > bug > > > > report > > > > > > and attach a demo so we can track it down? That would help me a > > lot. > > > > > > > Thanks, > > > > > > Paul > > > > > > > On Mon, Oct 13, 2008 at 1:39 PM, tallvanilla < > > [EMAIL PROTECTED]> > > > > wrote: > > > > > > > > I see! I hate to mess with the actual plug-in, but you're > > right... > > > > > > > that fixed it too. Here's a version with your suggested > > modification > > > > > > > to ui.sortable.js: > > > > > > > >http://74.205.76.81/sorttest/index4.php > > > > > > > > I can't help but wonder if commenting out that line (line 41) > > will > > > > > > > have some undesirable side-effect at some point. > > > > > > > > Which leads me to this: Where are the UI developers? Why haven't > > they > > > > > > > chimed in by now? Isn't this the official forum for UI issues? > > I'm > > > > > > > hesitant to use (or advocate) any plug-in with a hands-off > > approach > > > > to > > > > > > > support and development, so I hope they weigh in on this > > eventually. > > > > > > > Meanwhile, thank you again JEFFREY for taking the time to > > identify > > > > and > > > > > > > solve this bug in their absence! > > > > > > > > JR > > > > > > > > On Oct 12, 4:51 pm, "Jeffrey Kretz" <[EMAIL PROTECTED]> > > wrote: > > > > > > > > Actually, I was more referring to a potential bug in the > > > > ui.sortable.js > > > > > > > > script. > > > > > > > > > When I commented out line 41, the behavior of the sortable > > acted > > > > the same > > > > > > > in > > > > > > > > IE7 and in FF (i.e. the position was correct). > > > > > > > > > You could try pulling down the nightly build and giving that a > > test > > > > run, > > > > > > > in > > > > > > > > case there are bugfixes that aren't yet released. > > > > > > > > > JK > > > > > > > > > -----Original Message----- > > > > > > > > From: [email protected] [mailto: > > > > [EMAIL PROTECTED] On > > > > > > > > > Behalf Of tallvanilla > > > > > > > > Sent: Sunday, October 12, 2008 4:08 PM > > > > > > > > To: jQuery UI > > > > > > > > Subject: [jquery-ui] Re: sortable: strange dragging behavior in > > IE > > > > ( demo > > > > > > > > included ) > > > > > > > > > Thanks for taking the time, Jeffrey! > > > > > > > > > Picking up where you left off, I tried setting the containment > > > > element > > > > > > > > (id="sortboundary") to "position: fixed", but nothing changed: > > > > > > > > > http://74.205.76.81/sorttest/index2.php > > > > > > > > > Maybe that isn't what you meant, so I tried setting the > > sortable > > > > > > > > items' parent DIV (id="boxes") to "position: fixed", and it > > worked! > > > > > > > > But only in IE(6?). It broke in every other browser: > > > > > > > > > http://74.205.76.81/sorttest/index3.php > > > > > > > > > I'm thinking I can use the CSS underscore hack to set > > "_position: > > > > > > > > fixed" for IE6 only. Is this the best way to overcome the bug? > > > > > > > > > If so, my only remaining question is... does IE7 require the > > same > > > > fix > > > > > > > > as IE6? I don't have IE7 (don't want to install it over IE6), > > so I > > > > > > > > can't test this for myself. When you have a minute, can you > > please > > > > > > > > tell me if the following version works consistently across all > > > > > > > > relevant browers?: > > > > > > > > > http://74.205.76.81/sorttest/index4.php > > > > > > > > > Thanks again for your time. I really appreciate it, and I think > > > > this > > > > > > > > is a vital issue for anyone using UI sortable! > > > > > > > > > JR > > > > > > > -- > > > > > > Paul Bakaus > > > > > > UI Architect > > > > > > --http://paulbakaus.comhttp://www.linkedin.com/in/paulbakaus > > > > jqueryui-draggables-bug.rar > > > 89KViewDownload > > > > jqueryui-draggables-bug.zip > 93KViewDownload --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery UI" 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-ui?hl=en -~----------~----~----~----~------~----~------~--~---
