 		{
 			_xFrom = value;
 			dispatchPropertyChangeEvent("xFrom", oldValue, value);
-			notifyElementChanged();
+			invalidateSize();
 		}
 	}
 	

		{
			_yFrom = value;
			dispatchPropertyChangeEvent("yFrom", oldValue, value);
			notifyElementChanged();
		}
	}
	

	 */
	override protected function drawElement(g:Graphics):void
	{
        var drawToX:Number = xFrom <= xTo ? width : -width;  
        var drawToY:Number = yFrom <= yTo ? height : -height;

        drawToX += xFrom;
        drawToY += yFrom;
