Skip to main content

Search and Top Navigation

#5096 closed bug (wontfix)

Opened January 25, 2010 10:20AM UTC

Closed October 24, 2012 05:06PM UTC

Draggable does not scroll in IE6

Reported by: ollie2893 Owned by:
Priority: major Milestone: 2.0.0
Component: ui.draggable Version: 1.7.2
Keywords: scroll Cc:
Blocked by: Blocking:
Description

Using the demo "constrain-movement.html" as reference, if I wanted the "containment-wrapper" DIV to scroll, then I need to add "overflow: scroll" to the wrapper style and set "scroll: true" for "#draggable3". In Firefox and Chrome, I can then grab that object and move it way into the distance - the DIV will scroll as required. Not so in IE6. IE6 will show the scroll bars but will not scroll.

As an aside: I am unclear of what the setting "scroll: true" in the call to .draggable() should effect if the parent container allowed no scrolling? Put another way, would it not be more consistent to set this argument automatically, depending on the overflow configuration of the "containment" DOM?

Attachments (0)
Change History (3)

Changed January 25, 2010 02:58PM UTC by ollie2893 comment:1

Some further observations on differences in behaviour between the browsers:

If no overflow attribute is specified, then Firefox and IE will allow #draggable4 to float anywhere inside the main body - as expected. What's unexpected in IE - but beginning to look curiously consistent - is that IE disallows the draggable object to extend the document body, whereas Firefox will behave as though "overflow:scroll;" had been set (on the main viewport). Curiously, once I set "overflow:scroll;" on the "#containment-wrapper" (such that both browsers will display scroll bars), then Firefox will no longer allow #draggable4 to leave the containment-wrapper - which is unexpected. IE, by contrast, continues to allow #draggable4 to float around the parent object. Just never scrolls...

Changed October 11, 2012 09:07PM UTC by scottgonzalez comment:2

milestone: TBD2.0.0

Changed October 24, 2012 05:06PM UTC by mikesherov comment:3

resolution: → wontfix
status: newclosed

Thanks for contributing! As of the next release, we are no longer supporting IE6, and therefore we're going to close this as wontfix.