diff -r 15bf7259bb7c -r d8a3531bc6b8 uiacceltk/hitchcock/Client/src/alftextstylemanager.cpp --- a/uiacceltk/hitchcock/Client/src/alftextstylemanager.cpp Tue Feb 02 07:56:43 2010 +0200 +++ b/uiacceltk/hitchcock/Client/src/alftextstylemanager.cpp Mon Feb 22 17:57:49 2010 +0200 @@ -116,6 +116,11 @@ void DoRefreshMesh() { + if( IsActive() ) + { + Cancel(); + } + for (TInt p = iVisuals.Count()-1; p >= 0; p--) { iVisuals[p]->PrepareForUpdateMesh(); @@ -337,7 +342,7 @@ #ifdef ALF_RASTER_TEXT for(TInt i = 0 ; i < iData->iTextStyles.Count() ; i++ ) { - iData->iTextStyles[i]->RefreshMesh(); + iData->iTextStyles[i]->DoRefreshMesh(); } #else return;