 
         // We invalidate size because locking in height
         // may change the measured width in flow-based components.
+        invalidateEstimatedSizesOfChildren();
         invalidateSize();
-        invalidateParentSizeAndDisplayList();
+        invalidateParentSizeAndDisplayList(true);
 
         dispatchEvent(new Event("explicitHeightChanged"));
     }

import mx.managers.IFocusManagerComponent;
import mx.managers.IFocusManagerContainer;
import mx.managers.ILayoutManagerClient;
import mx.managers.ISystemManager;
import mx.managers.IToolTipManagerClient;
import mx.managers.SystemManager;

            invalidateDisplayList();
            dispatchResizeEvent();
        }

        setActualSizeCalled = true;
    }

