 				}
 			}
 			
-			m_overflowIsInvalid = 
-				m_labelDisplay.textWidth != oldWidth || m_labelDisplay.textHeight != oldHeight;
+			m_overflowIsInvalid = true;
 		}
 		
 		protected override function applyInFlowChildPositions() : void

			}
			return text;
		}
		
		protected override function applyOverflowProperty() : void
		{
			if (!m_overflowIsInvalid)

		
		protected function applyLabel(labelXML : XML) : void
		{
			XML.prettyPrinting = false;
			var text : String = labelXML.toXMLString();
			text = text.substr(0, text.length - 3);
			XML.prettyPrinting = true;
			if (text == m_labelDisplay.htmlText)
			{
				return;
			}
			
			if (m_currentStyles.width)
			{
				m_labelDisplay.width = m_currentStyles.width + 6;
			}
			else
			{
				m_labelDisplay.autoSize = 'left';
			}
			m_labelDisplay.htmlText = text;
			m_usedLabelXML = labelXML;
			m_cacheInvalid = true;
			
			if (m_labelDisplay.wordWrap)
			{
