 	 */
 	public function set heightInLines(value:Number):void
 	{
-        setHeightInLines(value);
+		if (value == _heightInLines)
+			return;
+
+		_heightInLines = value;
+		heightInLinesChanged = true;
+
+		invalidateProperties();
 	}
     
 	//----------------------------------


		invalidateProperties();
	}
        
	//--------------------------------------------------------------------------
    //
    //  Overridden methods

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

	/**
	 *  @private
	 */
    private var textInvalid:Boolean = false;

	//--------------------------------------------------------------------------
	//
	//  Overridden properties
