         bridge.removeEventListener(ModalWindowRequest.CREATE, modalWindowRequestHandler);
         bridge.removeEventListener(ModalWindowRequest.SHOW, modalWindowRequestHandler);
         bridge.removeEventListener(ModalWindowRequest.HIDE, modalWindowRequestHandler);
+        bridge.removeEventListener(SandboxBridgeRequest.GET_VISIBLE_RECT, getVisibleRectRequestHandler);
 	}
 
 	/**

import mx.utils.ObjectUtil;
import mx.utils.SandboxUtil;
import mx.events.ResizeEvent;


// NOTE: Minimize the non-Flash classes you import here.
// Any dependencies of SystemManager have to load in frame 1,


import mx.core.EmbeddedFontRegistry;
import mx.core.FlexSprite;
import mx.core.IApplicationLoader;
import mx.core.IChildList;
import mx.core.IFlexDisplayObject;
import mx.core.IFlexModuleFactory;
