3
Vote

DragPanelExtender - drag past edge scroll / drop bug

description

You can simply use the example at http://www.asp.net/AJAX/AjaxControlToolkit/Samples/DragPanel/DragPanel.aspx to see this bug.

In FireFox 3.0.7, dragging the panel past the edge causes scrolling the is jumpy = not smooth. I am not sure what was intended?
If you drop the panel, the drop is canceled (the panel reverts bask to its original position).
The behaviour looks very unprofessional. Either the browser should not scroll at all, or the scrolling should be smooth and the drop should work.

In IE 7.0.5730.13 dragging beyond the edge does not cause scrolling (although the scroll bar appear) and the drop does not work. Also, if you repeatedly try to drop while near/past the border edge, a javascript error will occur, stating the scrollLeft is invalid. On the sample url above, the error cannot be dismissed - it effectively keeps the page from being closed etc.

These problems make the DragPanelExtender unusable for simple dragging and dropping (not using a drop target).

comments

KennethCote wrote Sep 19, 2013 at 12:40 AM

Has there been headway with this bug? Is there a workaround (other than writing our own modal popup?)?