[jQuery] UI Slider Tearing in Firefox

[jQuery] UI Slider Tearing in Firefox


Ok, this is really bothering me. In IE7 and IE8, Opera 9 and 10a,
Safari 3 and 4b, the jqueryUI slider works beautifully. However in
Firefox (3.1b3), the slider handle tears while being dragged. I can't
figure out what is causing it. Does firefox have a really slow refresh
rate causing this tearing, or what is going wrong here. It only seems
to be a problem with my code, as the slider on the example page works
fine.
Slider code below...
        $('div.scrollbar').slider({
            animate: true,
            change: sliderChange,
            slide: sliderSlide
        });
        function sliderChange(e, ui)
        {
            var maxScroll = $('div.thumbnails').attr('scrollWidth') -
                            $('div.thumbnails').width();
            $('div.thumbnails').animate({scrollLeft: ui.value * (maxScroll /
100) }, 1000);
        }
        function sliderSlide(e, ui)
        {
            var maxScroll = $('div.thumbnails').attr('scrollWidth') -
                            $('div.thumbnails').width();
            $('div.thumbnails').attr({scrollLeft: ui.value * (maxScroll /
100) });
        }