     //
     //--------------------------------------------------------------------------
     
-    private function addedToStageHandler(event:Event):void
-    {
-        addEventListener(Event.REMOVED_FROM_STAGE, removedFromStageHandler);
-        systemManager.stage.addEventListener(StageOrientationEvent.ORIENTATION_CHANGE, orientationChangeHandler, true);
-    }
-    
-    private function removedFromStageHandler(event:Event):void
-    {
-        removeEventListener(Event.REMOVED_FROM_STAGE, removedFromStageHandler);
-        systemManager.stage.removeEventListener(StageOrientationEvent.ORIENTATION_CHANGE, orientationChangeHandler, true);
-    }
-    
-    // Update the size and display if orientation has changed
-    private function orientationChangeHandler(event:StageOrientationEvent):void
-    {
-        invalidateSkinState();
-        invalidateSize();
-        invalidateDisplayList();
-    }
     
     /**
      *  Adjusts the selection based on what keystroke or 

        super();
        // Listen for orientation change events when we are attached to the stage
        addEventListener(Event.ADDED_TO_STAGE, addedToStageHandler);
    }
    
    //--------------------------------------------------------------------------
    //

    {   
        super.keyDownHandler(event);
                
        if (!items || !layout || event.isDefaultPrevented() || isMouseDown)
            return;
        
        // 1. Was the space bar hit? 
