         {
             invalidateProperties();
             invalidateSize();
+            invalidateEstimatedSizesOfChildren();
         }
         
         setActualSize(w, h);

            return;
        }

        super.invalidateParentSizeAndDisplayList();
    }

    /**


    /**
     *  @private 
     *  Applications set estimated sizes for their children
     */  
    override public function setActualSize(w:Number, h:Number):void
    {
        if (FlexVersion.compatibilityVersion >= FlexVersion.VERSION_4_5)
            setEstimatedSize(w, h, false);
        
        super.setActualSize(w, h);
    }
    
    /**
     *  @private 
     */
    override protected function invalidateParentSizeAndDisplayList(estimatedSizesChanged:Boolean = false):void
    {
        if (!includeInLayout)
            return;
