                                   getExplicitOrMeasuredHeight());
                 }
             }
+			
+			// Don't validate transform.matrix until after setting actual size
+			validateMatrix();
 
             if (runDataEffectNextUpdate)
             {

    protected function moveSelectionHorizontally(code:uint, shiftKey:Boolean,
                                                 ctrlKey:Boolean):void
    {
        return;
    }


    {
        // this code is nearly duplicating UIComponent.validateDisplayList();
		
        if (invalidateDisplayListFlag)
        {
            // Check if our parent is the top level system manager
