 							true, request.priority, request.useWeakReference);
 				if (getSandboxRoot() == this)
 				{
-				    if (isTopLevelRoot() && actualType == MouseEvent.MOUSE_UP)
+                    if (isTopLevelRoot() &&
+                       (actualType == MouseEvent.MOUSE_UP || actualType == MouseEvent.MOUSE_MOVE))
 				    {
 				        stage.addEventListener(actualType, eventProxy.marshalListener,
                             false, request.priority, request.useWeakReference);

				{
				childBridge.dispatchEvent(request);
                    if (request.data == true)
					return true;
	                   
	                // reset data property
	                request.data = displayObject;

		// in a bridged application, activate the current document because
		// the bridge application is considered part of the main application.
		// We also see mouse clicks on dialogs popped up from compatible applications.
        var bridge:IEventDispatcher = getSWFBridgeOfDisplayObject(event.target as DisplayObject);
        if (bridge && bridgeToFocusManager[bridge] == document.focusManager)
		{
			// trace("SM:mouseDownHandler click in a bridged application");
			if (isTopLevelRoot())
