Draggable: Always clean up iframes. Fixes #8555 - Draggable: iframeFix option leaves iframes in DOM when using a selector.

(cherry picked from commit 19a9d57868)
This commit is contained in:
Jared A. Scheel 2012-09-06 12:30:11 -04:00 committed by Scott González
parent 1cbd513aa3
commit 65bada3113

View File

@ -237,11 +237,10 @@ $.widget("ui.draggable", $.ui.mouse, {
}, },
_mouseUp: function(event) { _mouseUp: function(event) {
if (this.options.iframeFix === true) { //Remove frame helpers
$("div.ui-draggable-iframeFix").each(function() { $("div.ui-draggable-iframeFix").each(function() {
this.parentNode.removeChild(this); this.parentNode.removeChild(this);
}); //Remove frame helpers });
}
//If the ddmanager is used for droppables, inform the manager that dragging has stopped (see #5003) //If the ddmanager is used for droppables, inform the manager that dragging has stopped (see #5003)
if( $.ui.ddmanager ) $.ui.ddmanager.dragStop(this, event); if( $.ui.ddmanager ) $.ui.ddmanager.dragStop(this, event);