Hi, I solved this issue by modifying the jquery-ui source.
In the ui.sortable.js, at the begining of the _clear function (around ligne: 888) I stored the content of the div in variable and set it to nothing. Then at the end of the function I just put the content back in the div. I guess it's not the best way to solve this but at least it works! On 4 mai, 23:31, Tallus <[email protected]> wrote: > This is the exact same issue I'm having as well. Oddly enough if you > use firebug to breakpoint the ui.sortable.js file in the _clear > function around line 955... > > if(!noPropagation) { > for (var i=0; i < delayedTriggers.length; i++) { delayedTriggers > [i].call(this, event); }; //Trigger all delayed events > this._trigger("stop", event, this._uiHash()); > > } > > ...and then hit play once you hit this line, your sort will work just > fine without reloading the Google Gadget. This makes me believe its > not actually a firefox bug but a jquery timing bug. And since I can > replicate this error on Safari 4 public beta for Windows I think it's > becoming more safe to say it's a jquery bug. > > Anyone got any hints to get around this? I'm guessing some form of > rearranging the jquery code and using a setTimeout in the _clear > function might keep this issue from happening. Unfortunately, I'm > terrible at javascript so I haven't had much luck with this approach > yet. > > Anyone have any hints? > -T --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "iGoogle Developer Forum" 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/Google-Gadgets-API?hl=en -~----------~----~----~----~------~----~------~--~---
