         if (_width != w)
         {
             _width = w;
-            if(_layoutFeatures)
-            {
-                _layoutFeatures.layoutWidth = w;
-                invalidateTransform();
-            }
             dispatchEvent(new Event("widthChanged"));
             changed = true;
         }


            _width = value;

            // The width is needed for the mirroring transform.
            if (_layoutFeatures)
            {
                _layoutFeatures.layoutWidth = value;
                invalidateTransform();
            }

            dispatchEvent(new Event("widthChanged"));
        }
    }

    {
        _tweeningProperties = value;
    }
        
    //--------------------------------------------------------------------------
    //
    //  Properties: Manager access
