     {
         if (FlexVersion.compatibilityVersion < FlexVersion.VERSION_4_0)
         {
-	        if (_scaleX != oldScaleX)
-	        {
-	            var scalingFactorX:Number = Math.abs(_scaleX / oldScaleX);
+            if (_scaleX != oldScaleX)
+            {
+                var scalingFactorX:Number = Math.abs(_scaleX / oldScaleX);
                 if (!isNaN(explicitMinWidth))
                     explicitMinWidth *= scalingFactorX;
                 if (!isNaN(explicitWidth))

        if (rotationY == value)
            return;

		if(_layoutFeatures == null) initAdvancedLayoutFeatures();
   		_layoutFeatures.layoutRotationY = value;
   		invalidateTransform();
   		invalidateParentSizeAndDisplayList();
    }
								
    //----------------------------------
    //  y
    //----------------------------------

    {
        if (FlexVersion.compatibilityVersion < FlexVersion.VERSION_4_0)
        {
            return _scaleY;     
        }
        else
            return ((_layoutFeatures == null)? super.scaleY:_layoutFeatures.layoutScaleY);
    }

    /**
