 // @param String eventStr: the event string
 //-----------------------------------------------------------------------------
 LzModeManager.handleMouseEvent= function ( view, eventStr ) {
-    //_root.Debug.warn(view + ', ' + eventStr);
-
-     if (eventStr == "onmouseup") _root.LzTrack.__LZmouseup();
-    _root.LzGlobalMouse[ eventStr ].sendEvent( view );
-
-    if ( this.eventsLocked == true ){
-        return;
-    }
+    //_root.Debug.warn("%w, %w", view , eventStr);
+
+    if (eventStr == "onmouseup") _root.LzTrack.__LZmouseup();
 
     var dosend = true;
     var isinputtext = false;

                this.__LZlastClickTime = getTimer();
            }
        }

        view[ eventStr ].sendEvent( view );
        if ( eventStr == "onmousedown" ){

    if (view == null ) {  // check if the mouse event is in a inputtext
        var ss = Selection.getFocus();
        if ( ss != null ){
            var focusview = eval(ss + '.__lzview');
            //_root.Debug.warn("Selection.getFocus: %w, %w, %w", focusview, ss);
            if ( focusview != undefined ) {
                view = focusview;
            }
        } 
    }

    _root.LzGlobalMouse[ eventStr ].sendEvent( view );

    if ( this.eventsLocked == true ){
        return;
    }

    var i = this.modeArray.length-1;
