 	}
 	
    /**
-     *  @inheritdoc
-     */  
+    *  @inheritdoc
+    */  
     public function getVisibleApplicationRect(bounds:Rectangle = null):Rectangle
     {
         if (!bounds)

				addEventListenerToSandboxes(eventObj.userType, sandboxMouseListener,
							eventObj.useCapture, eventObj.priority, eventObj.useWeakReference, event.target as IEventDispatcher);
				if (getSandboxRoot() == this)
					super.addEventListener(actualType, eventProxy.marshalListener,
							eventObj.useCapture, eventObj.priority, eventObj.useWeakReference);
			}
			// trace("<<eventListenerRequestHandler ADD ", this, eventObj.userType);
		}

	 *  into the stage area, and release the mouse button.
	 *  Without the mouseCatcher, the Button wouldn't return to its "up" state.
	 */
	private var mouseCatcher:Sprite;

	/**
	 *  @private
