         // handling mouse wheel events.  For now, we'll make the same 
         // assumption about RichEditableText.
         
-        var focusOwner:InteractiveObject = getFocus();
+        /*var focusOwner:InteractiveObject = getFocus();
         if ((focusOwner is TextField) && TextField(focusOwner).mouseWheelEnabled)
             return;    
 

        }
    }
    
    /**
     *  Boolean to let us know if we need to add system handlers or not.
     *  We can't do this early on because systemManager may be null
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Flex 4
     */ 
    private var systemListenersNeeded:Boolean = true;
    
    /**
     *  @private
     *  
     *  Need to add system handlers in commitProperties() because at 
     *  createChildren() time, systemManager may be null (it's null 
     *  when it's parent (or grandparent) isn't added to the display list yet).
     */
    override protected function commitProperties():void
    {
        if (systemListenersNeeded)
        {
            addSystemHandlers(MouseEvent.MOUSE_WHEEL, mouseWheelHandler, mouseWheelHandler);
            systemListenersNeeded = false;
        }
    }
    
    //----------------------------------
    //  verticalScrollPolicy
    //----------------------------------

        super.attachSkin();
        skin.layout = new ScrollerLayout();
        installViewport();
        skin.addEventListener(MouseEvent.MOUSE_WHEEL, skin_mouseWheelHandler);
    }
    
    /**
