      */
     private var unloadAndStopGC:Boolean;
     
+    /**
+     *  @private
+     */
+    private var dispatchedSizePreliminary:Boolean;
+    
     //--------------------------------------------------------------------------
     //
     //  Properties

                measuredWidth = 0;
                measuredHeight = 0;
            }
        }
    }
    

            
            contentHolder.scaleX = oldScaleX;
            contentHolder.scaleY = oldScaleY;
            
            if (FlexVersion.compatibilityVersion >= FlexVersion.VERSION_4_5)
            {
                if (dispatchedSizePreliminary)
                {
                    dispatchEvent(new FlexEvent(FlexEvent.MEASURED_SIZE_FINAL, true, true));
                    dispatchedSizePreliminary = false;                
                }
            }
        }
        else
        {
