         if (value != _baseline)
         {
             _baseline = value;
-            notifySizeChanged();
+            invalidateParentSizeAndDisplayList();
         }
     }
     

        var m:Matrix = _transform.matrix;
        var m3:Matrix3D =  _transform.matrix3D;
        if(m != null)
            layoutMatrix = m.clone();
        else if(m3 != null)
            layoutMatrix3D = m3.clone();

        // invalidateSize();
        notifySizeChanged();
    }


    private function transformPropertyChangeHandler(event:PropertyChangeEvent):void
    {

        if(_layoutFeatures == null) initAdvancedLayoutFeatures();
        _layoutFeatures.layoutScaleZ = value;
        invalidateTransform();
        //invalidateProperties();
    }

    //--------------------------------------------------------------------------
