         
 		scrollBar.oldPosition = NaN;
 		
-		systemManager.removeEventListener(
+		ISystemManager2(systemManager).getSandboxRoot().removeEventListener(
 			MouseEvent.MOUSE_MOVE, mouseMoveHandler, true);
 
-		// in case we go offscreen
-		systemManager.removeEventListener(MarshalMouseEvent.MOUSE_MOVE, 
-			stage_mouseMoveHandler);
 	}
 	
 	//--------------------------------------------------------------------------

		
		lastY = event.localY;
		
		systemManager.addEventListener(
			MouseEvent.MOUSE_MOVE, mouseMoveHandler, true);

		// in case we go offscreen
		systemManager.addEventListener(MarshalMouseEvent.MOUSE_MOVE, 
							stage_mouseMoveHandler);
	}

	//--------------------------------------------------------------------------

	//  Event handlers
	//
	//--------------------------------------------------------------------------

	/**
	 *  @private
