public/javascripts/yui/dragdrop/dragdrop-debug.js
function(e) {
            if (this.dragCurrent) {
                clearTimeout(this.clickTimeout);

                if (this.dragThreshMet) {
                    YAHOO.log("mouseup detected - completing drag", "info", "DragDropMgr");
                    if (this.fromTimeout) {
                        YAHOO.log('fromTimeout is true (mouse didn\'t move), call handleMouseMove so we can get the dragOver event', 'info', 'DragDropMgr');
                        this.fromTimeout = false;
                        this.handleMouseMove(e);
                    }
                    this.fromTimeout = false;
                    this.fireEvents(e, true);
                } else {
                    YAHOO.log("drag threshold not met", "info", "DragDropMgr");
                }

                this.stopDrag(e);

                this.stopEvent(e);
            }
        }
function(e) {
            if (this.dragCurrent) {
                clearTimeout(this.clickTimeout);

                if (this.dragThreshMet) {
                    YAHOO.log("mouseup detected - completing drag", "info", "DragDropMgr");
                    if (this.fromTimeout) {
                        YAHOO.log('fromTimeout is true (mouse didn\'t move), call handleMouseMove so we can get the dragOver event', 'info', 'DragDropMgr');
                        this.fromTimeout = false;
                        this.handleMouseMove(e);
                    }
                    this.fromTimeout = false;
                    this.fireEvents(e, true);
                } else {
                    YAHOO.log("drag threshold not met", "info", "DragDropMgr");
                }

                this.stopDrag(e);

                this.stopEvent(e);
            }
        }
function ( e ) { if ( this . dragCurrent ) { clearTimeout ( this . clickTimeout ) ; if ( this . dragThreshMet ) { YAHOO . log ( "mouseup detected - completing drag" , "info" , "DragDropMgr" ) ; if ( this . fromTimeout ) { YAHOO . log ( 'fromTimeout is true (mouse didn\'t move), call handleMouseMove so we can get the dragOver event' , 'info' , 'DragDropMgr' ) ; this . fromTimeout = false ; this . handleMouseMove ( e ) ; } this . fromTimeout = false ; this . fireEvents ( e , true ) ; } else { YAHOO . log ( "drag threshold not met" , "info" , "DragDropMgr" ) ; } this . stopDrag ( e ) ; this . stopEvent ( e ) ; } }
Internal function to handle the mouseup event.  Will be invoked
from the context of the document.
@method handleMouseUp
@param {Event} e the event
@private
@static
Internal function to handle the mouseup event . Will be invoked from the context of the document .