fix endless loop error

This partially reverts this commit:
b7df3446c3

Change-Id: Id05939da35541f9620d03d9d3998e618d0bb9092
This commit is contained in:
David Ostrovsky
2013-06-23 12:44:06 +02:00
parent 3dac2c4b5d
commit 865b5caf6e

View File

@@ -274,19 +274,18 @@ namespace pcr
{
if( m_pTheParent )
{
OUStringBuffer aText( m_aFtTitle.GetText() );
String aText = m_aFtTitle.GetText();
while( m_pTheParent->GetTextWidth( aText ) < m_nNameWidth )
aText.AppendAscii("...........");
while( m_pTheParent->GetTextWidth( aText.makeStringAndClear() ) < m_nNameWidth )
aText.append("...........");
// for Issue 69452
if (Application::GetSettings().GetLayoutRTL())
{
sal_Unicode cRTL_mark = 0x200F;
aText.Append(cRTL_mark);
}
// for Issue 69452
if (Application::GetSettings().GetLayoutRTL())
{
sal_Unicode cRTL_mark = 0x200F;
aText.append( OUString(cRTL_mark) );
}
m_aFtTitle.SetText( aText.makeStringAndClear() );
m_aFtTitle.SetText(aText);
}
}