 
 		computeMinAndMaxDelta();
 
-		systemManager.addEventListener(MouseEvent.MOUSE_MOVE, mouseMoveHandler, true);
+		systemManager.getSandboxRoot().addEventListener(MouseEvent.MOUSE_MOVE, mouseMoveHandler, true);
+		systemManager.deployMouseShields(true);
 	}
 
 	/**


	/**
	 *  @private
	 */
	mx_internal function stopDividerDrag(divider:BoxDivider,
                                         trigger:MouseEvent):void
	{
		dragDelta = limitDelta(getMousePosition(trigger) - dragStartPosition);

		var event:DividerEvent = 
            new DividerEvent(DividerEvent.DIVIDER_RELEASE);

		}

		resetDividerTracking();
		systemManager.getSandboxRoot().removeEventListener(MouseEvent.MOUSE_MOVE, mouseMoveHandler, true);
        systemManager.deployMouseShields(false);
	}

	/**
