Forum: Rails Spinoffs (closed, excessive spam) Slider snaps back to start position

Posted by Anders Bjarby (Guest)
on 2008-06-13 08:29
(Received via mailing list)
Hi, I’m using a slide in a floating div to scroll through 
overflow
content of another div and everything works fine so far. Now, I have a
resize handle on the floating div so that the window is resizeable and
therby also the slider track change height when the div change height.
So… when finished resizing the div I dispose the slider and 
creates a
new one:

help_floaters.id_10.dispose();

help_floaters.id_10 = new
Control.Slider(’help_floater_slide_handle_10′,
‘help_floater_slide_track_10′, {
axis: ‘vertical’,
onSlide: function(v) { scrollVertical(v, $
(’help_floater_dynamic_content_body_10′), 
help_floaters.id_10); },
onChange: function(v) { scrollVertical(v, $
(’help_floater_dynamic_content_body_10′), 
help_floaters.id_10); }
});

And it works fine… well almost… when releasing the drag 
handle the
content of the overflowed div remains scrolled and fine but the drag
handle snaps back to the top position of the track when the mouse
button is released. Any clues what might go caue this?

A video describing my problem more visually is available here:
http://brattoo.com/handle_snaps_back.mov
Posted by Anders (Guest)
on 2008-06-13 08:41
(Received via mailing list)
One thing worth to clarify is that this behaviour only occurs after
resize, it works fine before the resize which wasn't really crystal
clear in the video.

/Anders
This topic is locked and can not be replied to.