         {
             if (!isNaN(width) || !isNaN(height))
             {
-                var oldcw:Number = renderer.estimatedWidth;
-                var oldch:Number = renderer.estimatedHeight;
-                renderer.setEstimatedSize(width, height);
-                if (renderer is ILayoutManagerContainerClient)
-                {
-                    var sameWidth:Boolean = isNaN(width) && isNaN(oldcw) || width == oldcw;
-                    var sameHeight:Boolean = isNaN(height) && isNaN(oldch) || height == oldch;
-                    if (!(sameHeight && sameWidth))
-                    {
-                        if (renderer is IContainerInvalidating)
-                            IContainerInvalidating(renderer).invalidateEstimatedSizesOfChildren();
-                        ILayoutManagerContainerClient(renderer).validateEstimatedSizesOfChildren();
-                    }
-                }
-
                 if (validatingElt)
                 {
-                    if (validatingElt is ILayoutManagerClient)
-                        UIComponentGlobals.layoutManager.validateClient(ILayoutManagerClient(validatingElt), true);
-                    else if (validatingElt is IGraphicElement)
+                    if (validatingElt is IGraphicElement)
                         validateGraphicElement(IGraphicElement(validatingElt));
                     else
                         validatingElt.validateNow();

     */
    override public function set useVirtualLayout(value:Boolean):void
    {
    }
    
    //--------------------------------------------------------------------------
    //

    //----------------------------------
    //  useVirtualLayout
    //----------------------------------

    /**
     *  GridLayout only supports virtual layout, the value of this property can not be changed.
